首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows环境下激活Conda环境出错

Windows环境下激活Conda环境出错
EN

Stack Overflow用户
提问于 2017-08-03 03:39:46
回答 3查看 3.3K关注 0票数 1

我试着用anaconda下载tensorflow。我一字一句地跟着导游。Anaconda下载并安装。我用了命令:

c:>conda create -n tensorflow python=3.5

它起了作用,然后我用:

代码语言:javascript
复制
c:> activate tensorflow 

它未能更改为#提示符。因此,我尝试使用pip install并得到了一条错误消息:

“‘pip”不被识别为内部或外部命令、可操作的程序或批处理文件。

有人对如何纠正这个问题有什么建议吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-08-03 04:38:31

你是想用:

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。

就我个人而言,我更喜欢命名我的环境,然后将其改为安装软件包:

代码语言:javascript
复制
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需要source activate my_env_name。 通常,指令天真地声明在Windows系统上总是使用前者。
票数 1
EN

Stack Overflow用户

发布于 2017-08-03 04:01:46

试试source activate tensorflow

在mac和一些windows环境中,需要source activate <env_name>activate <env_name>在某些Windows环境中被使用。

例如,在Windows上,如果您在Git终端窗口中,则必须使用source activate <env_name>,但是如果您在Powershell终端窗口中,则需要activate <env_name>

据我所知,Linux/Mac总是需要source activate <env_name>

票数 0
EN

Stack Overflow用户

发布于 2018-07-26 03:46:33

以管理员身份运行Anaconda提示符

我只是有同样的问题,通过这种方式,它是固定的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45474373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档