在Windows中激活Conda环境时出错

在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

我试图用巨蟒下载tensorflow。我一个字一个字地跟着向导走。Anaconda已下载并安装。我使用命令:

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
将是你的命令下载/安装TensorFlow
conda 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
时发生了什么?刚刚获得下载,我将在再次交互后了解。