Windows下Anaconda3中安装双版本Python和Spyder

时间:2024-03-29 15:48:41

     

来源:https://blog.csdn.net/hczhcz0905/article/details/80084492

首先,我个人电脑上安装的是Anaconda3集成环境,Python3.5版本,由于一些原因需要安装Python2的版本。主要使用Anaconda自带的包管理器conda进行操作,在cmd窗口下直接输入: conda --version查看conda版本,输入:conda info --envs 查看conda的环境目录。

Windows下Anaconda3中安装双版本Python和Spyder

第一步:设置国内镜像

        由于Anaconda.org的服务器在国外,使用conda进行包管理的时候下载速度太慢,需要设置清华大学的Anaconda仓库国内镜像。在cmd中直接输入以下命令即可:

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --set show_channel_urls yes

此时,目录 C:\Users\<你的用户名> 下就会生成配置文件.condarc,内容如下:

Windows下Anaconda3中安装双版本Python和Spyder

也可以在cmd窗口下进行查看:

Windows下Anaconda3中安装双版本Python和Spyder

第二步:安装Python27版本

        在cmd窗口下输入:conda create --name python27 python=2.7(# 创建一个名为python27的环境,指定Python版本是2.7),然后**这个环境:activate python27。输入python查看当前版本已经改变:

source activate python34 # for Linux & Mac

Windows下Anaconda3中安装双版本Python和Spyder

如果想返回默认的Python35环境,取消**python27就行,输入:deactivate python27。

source deactivate python34 # for Linux & Mac

如果想要删除这个Python环境,输入:conda remove --name python27 --all

第三步:安装对应于Python27版本下的Spyder

        在cmd下,**Python27版本,然后输入:conda install spyder,自动下载对应于Python2.7版本的Spyder,安装完成可以在菜单栏中看到:

Windows下Anaconda3中安装双版本Python和Spyder

点击Spyder(Python27)可以看到Spyder的界面。

第三步:解决快捷方式打不卡Spyder(Python27)的问题

        有些用户在,安装完Spyder后,点击菜单栏中的快捷方式打不开spyder,第一种解决方法:直接在cmd下**相应的Python版本,然后输入spyder即可:

Windows下Anaconda3中安装双版本Python和Spyder

第二种方法:修改快捷方式,直接点击开始菜单Anaconda中快捷方式Spyder(python3)会发现无法启动,主要原因在于快捷方式的配置信息有问题。在首次使用快捷方式前需要对快捷方式的信息进行编辑调整,否则无法正常打开。在快捷方式上右键属性:

Windows下Anaconda3中安装双版本Python和Spyder

编辑前为:D:\Anaconda3\envs\python27\pythonw.exe D:\Anaconda3\cwp.py D:\Anaconda3\envs\python27 "D:/Anaconda3/envs/python27/pythonw.exe" "D:/Anaconda3/envs/python27/Scripts/spyder-script.py"

编辑后为:D:\Anaconda3\pythonw.exe D:\Anaconda3\cwp.py D:\Anaconda3\envs\python27 "D:/Anaconda3/envs/python27/pythonw.exe" "D:/Anaconda3/envs/python27/Scripts/spyder-script.py"

如果安装完成后可以打开Spyder可以不用修改快捷方式。