参考Anaconda介绍、安装及使用教程 参考Anaconda升级和库的安装、更新Anaconda官方下载地址
anaconda对于python版本的管理还是很方便的,所以这里用anaconda来实现32位和64位python共存。
1 安装64位python
输入 conda info ,可以看到现在用的是64位的。
(1)#安装虚拟环境
CMD>conda create -n python36 python=3.6
CMD>conda create -n python36 python=3.6
CMD>conda init首次需要初始化一下
(2)#查看已经安装的虚拟环境
CMD>conda env list
CMD>conda info --envs
(3)#进入虚拟环境
CMD>conda activate python36
CMD>conda activate python37
(4)#退出虚拟环境
CMD>conda deactivate
(5)#使用pip管理包
CMD>pip install Django#安装包
CMD>pip uninstall Django#卸载包
CMD>pip list#查看已安装的包
(5)#使用conda管理包
CMD>conda install Django#安装包
CMD>conda uninstall Django#卸载包
CMD>conda list#查看已安装的包
(6)安装pip
CMD>conda activate python36
输入pip install --upgrade pip报错
使用easy_install pip
CMD>pip --version查看版本
(7)更换清华镜像源
解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题。
错误原因:默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。
解决方案:更换镜像源为清华镜像源,并且删除默认镜像源。
首先执行如下几条命令更换清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2 安装32位python
(1)conda切换成32位
切换成32位的 set CONDA_FORCE_32BIT=1 可以看出已经切换成32位的了
CMD>conda activate base
(base)CMD>set CONDA_FORCE_32BIT=1,切到32位
(base)CMD>set CONDA_FORCE_32BIT=0,切到64位
(2)安装32位的python3.6
(base)CMD>conda create -n python32bit python=3.6
安装完成后在anaconda3文件夹下面会有一个envs文件夹。
(3)激活使用python32bit
CMD>conda activate python32bit,激活
CMD>conda deactivate,取消激活
CMD>conda remove -n python32bit--all,删除
(4)在pycharm中使用该环境
选中。
3 升级Anaconda
3.1 升级conda
1.首先在菜单中,以管理员的身份启动 Anaconda Prompt。
conda list # 查看已安装的版本
# packages in environment at D:\Anaconda3:
# 包含conda(defaults)和pip(pypi)安装的包
# Name Version Build Channel
anaconda 5.2.0 py36_3 defaults
conda 4.7.12 py36_0 defaults
django 3.2.8 pypi_0 pypi
jupyter 1.0.0 py36_4 defaults
python 3.6.5 h0c2934d_0 defaults
spyder 3.2.8 py36_0 defaults
2.升级conda
conda update conda
3.2 升级Anaconda
(1)当升级Anaconda较慢或超时,可尝试更换源:
更换-清华的源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
那么你的目录 C:\Users<你的用户名> 下就会生成配置文件.condarc,删除-default即可。
3 升级Anaconda安装时默认的python版本
以管理员身份运行CMD
CMD>conda activate #进入Anaconda的base版本
CMD>python -V #查看当前python版本号
CMD>python --version #查看当前python版本号
CMD>conda search --full --name python #查看可选择修改的版本
CMD>conda install python=3.11.5 #选择需要修改成的版本号
4 问题及解决
4.1 Anaconda3下pip命令无法运行的解决方法
Anaconda3下pip命令无法运行的解决方法