码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 32bit转64bit,使用anaconda实现python64位与32位共存【多次踩雷后的正确解决方法】


    本来考虑兼容性装的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
    • 失败方案2: $Env:CONDA_FORCE_32BIT=0
    • 成功解决方法完整流程
      • 1、安装64位python
      • 2、配置环境
      • 3、替换anaconda中指定环境的python版本

    失败方案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
    在这里插入图片描述

    记住路径,命名

    2、配置环境

    配置前关闭所有的杀毒软件,windows自带的也要关闭

    1、高级系统设置——>环境变量
    在这里插入图片描述
    2、按下图顺序增加path,最后点击“确定”
    在这里插入图片描述

    3、替换anaconda中指定环境的python版本

    1、卸载之前所创建的driver_64环境(没有请跳过,直接创建一个新的即可,下面有)

    • 先退出要卸载的环境
    conda deactivate
    
    • 1

    在这里插入图片描述

    • 卸载环境,本人卸载的是名为driver_64的环境
    conda remove -n driver_64 --all
    
    • 1

    2、创建新环境

    • 创建环境名与安装python38同样命名环境,即,Python38
      这步很关键,一定要是完全一样的
    conda create -n Python38 python=3.8
    
    • 1
    • 查看anaconda下所有环境

    在这里插入图片描述
    3、激活刚创建的Python38 环境

    conda activate Python38
    
    • 1

    在这里插入图片描述

    • 在Python38环境下查看python版本

    在这里插入图片描述
    可以看出这是python3.8.13,不是我们之前安装的python3.8.10

    4、退出环境

    conda deactivate
    
    • 1

    5、复制之前安装在D盘的Python38文件夹
    在这里插入图片描述
    6、将复制的文件夹粘贴在anaconda所创建环境文件夹中,选择替换文件
    在这里插入图片描述
    7、重新打开anaconda prompt

    • 激活Python38环境,输入
    conda activate Python38
    
    • 1
    • 进入Python38环境下,查看当前python版本。输入
    python
    
    • 1

    在这里插入图片描述
    成功将此环境下的python转成64bit!

  • 相关阅读:
    黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第十章 Windows提权(2)Windows令牌权限
    android源码宇宙-Retrofit
    MySql 5.7授权远程登陆
    AndroidStudio测试类无法运行
    小程序源码:全网独家小程序版本独立微信社群人脉系统社群空间站-多玩法安装简单
    Transorm介绍(2)
    碎片化学习Python的又一神作:termux
    嵌入式系统开发笔记107:层次化软件设计思想
    Linux之V4L2驱动框架
    P1506 拯救oibh总部(BFS洪水灌溉)
  • 原文地址:https://blog.csdn.net/rensweet/article/details/126423200
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号