本人安装的最新版的Anaconda,默认版本Python3.6,因项目需要,需要安装Python3.5,于是乎重新安装Anaconda版本,默认Python版本为Python3.5。安装后发现在开始菜单中Anaconda3把Anaconda(Python3.6)覆盖了,但是本人也需要Python3.6。于是乎在完成项目后想恢复Python3.6,但是开始菜单里已经找不到了。在控制面板里也找不到。于是乎想到重装,但太费事。以下方法可以把Anaconda3(Python3.6)加入到开始菜单,首先在Anaconda安装目录下执行:
1. (shift+右键单击)——>在此处打开命令行窗口;
2. (shift+右键单击)——>按下键盘W键——>按下回车键,就打开了命令行窗口。
然后在命令行输入以下命令,按回车:
python .\Lib\_nsis.py mkmenus
运行后,即可在开始菜单下找到被覆盖的Anaconda3了。
根据Anaconda官网教程,还可以通过在Anaconda Prompt命令行输入,运行:conda install python=3.5来将Python3.6降为Python3.5。
还可以通过conda命令创建指定版本的Python虚拟环境,如下所示(在Anaconda Prompt命令行输入):
conda create --name your_env_name #创建名为your_env_name的Python虚拟环境
conda create --name your_env_name python=2.7 #在虚拟环境your_env_name下指定Python版本
conda create --name your_env_name python=3
conda create --name your_env_name python=3.6.1
运行结果如下图所示:
按照图示命令激活或关闭(直接退出虚拟环境也等于关闭)虚拟环境。虚拟环境创建完成后,就会在Anaconda的安装目录下有一个envs目录,目录下有你创建的虚拟环境名字目录(本人创建的your_env_name为caffe-tf),如下图所示:
在这个虚拟环境中可以自由地安装模块和包。
参考:
1. Conda常用命令整理