本来考虑兼容性装的32位的python 但是做数据分析的时候出现memoryerror,无奈之下只能再装个64位
理想状况是32位和64位同时具备,在指定环境里使用64bit
网上大多使用的是使用set CONDA_FORCE_32BIT=0来实现切换,但这个方法对我一点用都没。于是用了以下方法完美解决
问题描述:
将之前用anaconda创建的名为driver_64环境中32位的python3.9.12,转换为64bit的python3.8.10
目录
失败方案1:set CONDA_FORCE_32BIT=0
打开anaconda prompt,输入 conda info ,可以看到现在用的是32位的

按大多数方法,输入set CONDA_FORCE_32BIT=0

失败,猜测原因。用这方法大多是已经安装了64bit的python,用来切换至32bit的。可能只适用于高位转低位
失败方案2: $Env:CONDA_FORCE_32BIT=0
上面的方案失败后,又在网上找到了解决方法。
使用 $Env:CONDA_FORCE_32BIT=0替换,依然没用
成功解决方法完整流程
1、安装64位python
写的简略,可以自己搜个详细版安装教程
- 下载安装包,选择自定义安装
安装python3.8.10
安装路径:D:\Python38

记住路径,命名

本文讲述了作者如何在已有的32位Anaconda环境中成功转换为64位Python,涉及安装64位Python、环境配置、替换版本及解决setCONDA_FORCE_32BIT问题的方法,供遇到类似问题的读者参考。

5208

被折叠的 条评论
为什么被折叠?



