32bit转64bit,使用anaconda实现python64位与32位共存【多次踩雷后的正确解决方法】

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本来考虑兼容性装的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</

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值