无法激活Anaconda环境

时间:2018-01-16 13:39:45

标签: python python-2.7 anaconda virtualenv conda

我已在基础环境中成功运行Anaconda2,但我无法激活py27 env。我曾尝试在Anaconda promptcmdPowershell(以管理员身份)运行相同的命令,但我仍然遇到同样的错误:

C:\Users\kr.DOMAIN\Desktop\DeepConvSep-master\examples>activate py27
'@CALL "D:\Anaconda\Library\bin\..\..\Scripts\conda.exe" shell.cmd.exe activate
activate py27' is not recognized as an internal or external command,
operable program or batch file.

echo%PATH% 返回:

    C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\Sy
stem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microso
ft Windows Performance Toolkit\;C:\cygwin64\bin\;C:\Program Files\Microsoft SQL
Server\120\Tools\Binn\;G:\KR\MinGW\bin;G:\KR\MinGW\msys\1.0\bin;G:\KR\MinGW\ming
w32\bin;G:\KR\MinGW\.p2\pool\plugins\org.apache.ant_1.9.4.v201504302020\bin;C:\c
ygwin64\bin;C:\Program Files\Java\jdk1.8.0_60\bin;C:\Program Files (x86)\Common
Files\Acronis\SnapAPI\;C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn
\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Mi
crosoft SQL Server\90\Tools\binn\;C:\Python27\;C:\Python27\Scripts\;C:\Windows\S
ysWOW64;C:\Windows\System32;D:\Anaconda;D:\Anaconda\Scripts;D:\Anaconda\bin;D:\A
naconda;D:\Anaconda\Scripts;C:\Users\kr.DOMAIN\AppData\Local\Programs\Python\Pyt
hon36\Scripts\;C:\Users\kr.DOMAIN\AppData\Local\Programs\Python\Python36\;C:\Use
rs\kr.DOMAIN\AppData\Local\Programs\Python\Python36-32\Scripts\;C:\Users\kr.DOMA
IN\AppData\Local\Programs\Python\Python36-32\'

提前致谢。

3 个答案:

答案 0 :(得分:0)

首先尝试创建新环境

conda create -n py27 python=2.7 anaconda

然后使用

通过Anaconda提示激活它
activate myenv

然后使用

进行验证
python --version

答案 1 :(得分:0)

好吧,我认为您的环境变量存在问题,因为在使用anaconda安装之前,您似乎已经安装了许多版本的python。

因此,你有两个可能的解决方案,你可以卸载所有其他安装的pythons并清理你的环境,然后使用anaconda重新安装,因为有很多python版本会让你如此头疼,或者,如果你想要一个快速的解决方案,你可以始终通过在cmd上运行以下行来activate查看cmd脚本:

D:    
cd D:\Anaconda\Scripts 
activate.bat py27

答案 2 :(得分:0)

好吧,我不知道错误背后的原因究竟是什么,我尝试了我在网上找到的所有可能的解决方案,但没有一个对我有效。

我知道对于面临同样问题的大多数人来说,这不是一个合适的解决方案,但是我通过安装Windows 7 专业人员的新副本以及安装Anaconda来解决问题,我想尝试在错误修复过程中多次安装和删除Anaconda。

无论如何,感谢贡献者。