我试图使用anaconda下载tensorflow。我按照角色跟着指导。 Anaconda下载并安装。我用了命令:
c:>conda create -n tensorflow python=3.5
哪个有效,然后我用过:
c:> activate tensorflow
未能更改为#提示。所以我尝试使用pip install
并收到错误消息:
' PIP'不被认为是内部或外部命令,可操作 程序或批处理文件。
有没有人对如何纠正这个有任何建议?
答案 0 :(得分:1)
您的意思是使用:
conda create -n tensorflow tensorflow python=3.5
conda命令:
conda install -n <env_name> <package>
翻译您的代码
conda install -n tensorflow pythong-3.5
告诉conda:
- 创造一个新的环境,
- 您希望将新环境命名为tensorflow
,并将其命名为
- 在刚刚创建的环境中安装python版本3.5。
你实际上并没有告诉conda安装TensorFlow。
就个人而言,我更喜欢命名我的环境,然后更改为安装包:
conda create -n new_env_name python=3.5
source activate new_env_name
conda install tensorflow numpy pandas matplotlib
* 注意:如果您使用的是Windows,那么 可能需要使用activate my_env_name
代替source activate my_env_name
来启动您的环境。
使用哪个命令取决于您使用的终端窗口:
- Powershell需要activate my_env_name
,
- Git Bash需要source activate my_env_name
通常说明天真地说明在Windows系统上使用前者总是。
答案 1 :(得分:0)
尝试source activate tensorflow
。
在Mac和某些窗口环境中,source activate <env_name>
是必需的。在{em>某些 Windows'环境中使用activate <env_name>
。
例如,在Windows上,如果您在Git Bash终端窗口中,则必须使用source activate <env_name>
,但如果您在Powershell终端窗口中,则需要activate <env_name>
。
Linux / Mac总是(据我所知)需要source activate <env_name>
答案 2 :(得分:0)
以管理员身份运行Anaconda Prompt
我只是遇到了同样的问题,这样就可以解决。