在Windows中激活Conda环境时出错
我试图用巨蟒下载tensorflow。我一个字一个字地跟着向导走。Anaconda已下载并安装。我使用命令:在Windows中激活Conda环境时出错,windows,tensorflow,conda,Windows,Tensorflow,Conda,我试图用巨蟒下载tensorflow。我一个字一个字地跟着向导走。Anaconda已下载并安装。我使用命令: c:>conda create-n tensorflow python=3.5 这很有效,然后我使用: c:> activate tensorflow 未能更改为#提示符。因此,我尝试使用pip安装,并收到一条错误消息: “pip”不被识别为内部或外部命令,可操作 程序或批处理文件 有人对如何纠正这个问题有什么建议吗?试试源代码激活tensorflow 在mac和某些windo
c:>conda create-n tensorflow python=3.5
这很有效,然后我使用:
c:> activate tensorflow
未能更改为#提示符。因此,我尝试使用pip安装
,并收到一条错误消息:
“pip”不被识别为内部或外部命令,可操作
程序或批处理文件
有人对如何纠正这个问题有什么建议吗?试试
源代码激活tensorflow
在mac和某些windows环境中,需要源代码激活
<代码>激活在某些Windows环境中使用
例如,在Windows上,如果您在Git Bash终端窗口中,则必须使用源代码激活
,但如果您在Powershell终端窗口中,则需要使用激活
Linux/Mac将始终(据我所知)要求源代码激活您是否打算使用:
conda create-n tensorflow tensorflow python=3.5
conda命令:
conda安装-n
翻译您的代码
conda安装-n tensorflow pythong-3.5
告诉康达:
-创建新环境,
-您希望将新环境命名为tensorflow
,并命名为
-在刚刚创建的环境中安装python 3.5版
你并没有告诉康达安装TensorFlow
就我个人而言,我更喜欢命名我的环境,然后改成它来安装软件包:
conda create -n new_env_name python=3.5
source activate new_env_name
conda install tensorflow numpy pandas matplotlib
*注意:如果您在Windows上,您可能需要使用激活我的环境名称
而不是源代码激活我的环境名称
来启动您的环境。
使用哪个命令取决于您使用的终端窗口:
-Powershell需要激活我的环境名称,
-Git Bash需要源代码激活我的环境名称
通常,指令会天真地指出,在Windows系统上总是使用前者。以管理员身份运行Anaconda提示符
我只是有同样的问题,通过这种方式它是固定的。确保你的Anaconda二进制文件的路径在你的path系统变量中。我怎么做?你在使用哪个操作系统?澄清:一旦你进入你的tensorflow
环境)conda安装tensorflow
将是你的命令下载/安装TensorFlowconda create tensorflow
只需创建一个您决定调用tensorflow
的环境,并使用activate tensorflow
或source activate tensorflow
(取决于您所在的操作系统/终端窗口)启动该环境。我对您的问题的理解是,您无法激活您的conda环境(称为tensorflow
),因此下载/安装tensorflow无法工作?以下是编辑PATH变量的答案。否则,我建议使用谷歌搜索,因为有几种方法。感谢您的澄清,但它似乎无法找到元数据。我正在Windows上使用conda,然后尝试source activate tensorflow
。我在Wndows7Pro上使用GitBash作为我的终端窗口,sourceactivate
是我必须使用的。许多说明都明确指出,Windows上使用了activate
。这有时是正确的(即使用Powershell),但不总是正确的(即使用Git Bash)。(C:\Users\Kyle\Anaconda3)C:\Users\Kyle>source activate tensorflow“source”未被识别为内部或外部命令,可操作的程序或批处理文件。当您尝试激活tensorflow
时发生了什么?刚刚获得下载,我将在再次交互后了解。