[英]anaconda install python 3.4 on windows
我想使用 Anaconda 安装和使用 python 3.4 及其众多库(例如 numpy、pandas 等)。 不幸的是,我无法激活 python 3.4。
我在 Windows 8 笔记本上安装了 Acaconda 2.0 (Anaconda-2.0.0-Windows-x86_64)。 Anaconda 程序安装正确,python 2.7 已安装。 然后我尝试在 C:\\Program Files\\Anaconda 目录中的命令提示符下使用这些命令安装 python 3.4。
$ conda update conda
$ conda create -n py34 python=3.4 anaconda
$ activate py34
前两个似乎工作正常,因为我没有看到错误消息。 在最后一步,我收到以下错误消息: No environment named “py34” exits in C:\\Program Files\\Anaconda\\envs
Python 3.4 不是安装在 C:\\Program Files\\Anaconda 中,而是安装在 C:\\Users\\Daddio1949\\envs\\py34 目录中。
我不确定如何继续完成安装,我应该怎么做?
Anaconda 使用相对路径来定位envs
文件夹。 每当您运行anaconda.bat
或activate.bat
脚本时,该脚本都会查找自己的位置,例如C:\\someplace\\Scripts\\activate.bat
,然后查找..\\envs
文件夹,例如C:\\someplace\\envs
。
您在此处描述的内容对我来说听起来好像您在%PATH%
变量中有多个带有*.bat
脚本的文件夹(可能是因为您没有对C:\\Program Files\\Anaconda
文件夹的写权限)。 当运行activate.bat
它似乎来自您的C:\\Program Files
夹,而conda
似乎来自您的C:\\Users
目录。
我的建议:
C:\\Users\\Daddio1949\\Scripts
目录(如果存在)运行*.bat
脚本。 如果它不存在,请将activate.bat
和deactivate.bat
从Anaconda Scripts
目录复制到您的用户脚本目录并从那里运行*.bat
文件。%PATH%
文件夹中是否还有其他activate.bat
。 确保您拨打正确的电话。不幸的是,Windows 上的activate
脚本目前不支持激活不在标准envs
目录中的环境。 在修复此问题之前,您只需手动修改PATH
变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.