2014-01-06 50 views
2

我一直试图在Windows 8.1上设置Anaconda 1.8,但无法让Windows检测到它为我的生活。我试着通过编辑环境变量并添加C:\Anaconda来尝试将其添加到系统路径中。无法在Windows上设置Anaconda:路径问题

我试过Cygwin路线,试图编辑.bashrc.profile,但路径似乎并不反映Anaconda的存在。

PowerShell的输出

PS C:\WINDOWS\system32> python 
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
+0

您是否期待另一个结果?在我看来,Anaconda只是一揽子图书馆。如果你在Powershell中键入'python',它所做的只是启动Python解释器,所以结果看起来很正常。 – Truerror

+0

但是当我尝试导入'IPython'或'numpy'时,它会抛出一个'ImportError'。再加上这个https://github.com/cs109/content/wiki/Installing-Python告诉我,当我启动Python时,我应该得到关于Anaconda的一些信息,例如Python 2.7.5 | Anaconda 1.6.1(x86_64)|'。这没有发生 – KodeSeeker

+0

尝试在命令行中输入conda。这是一个应该与anaconda捆绑在一起的程序。您可能只需要从路径中删除旧的Python安装。 – M4rtini

回答

3

仔细查看你的PATH。如果您之前安装了Python,可能来自官方的Python.org安装程序,它可能会出现在C:\ Anaconda \ bin目录之前的PATH中。如果是这样,那么这是你的问题,如果你还没有以任何方式定制它,你应该删除其他Python安装。如果您已经对其进行了自定义,即您已经安装了软件包并且不想删除软件包,那么您需要将它移动到C:\ Anaconda \ bin条目之后的PATH末尾。

为您的PATH一个不错的,图形化编辑器,检查路径编辑器:http://patheditor2.codeplex.com/

+2

此外,[快速环境编辑器](http://www.rapidee.com/en/about)确实不错。 – meawoppl

-1
  1. 设置的路径而installaton蟒蛇目录下只有
  2. 集ediitng路径变量python.exe的locaton(只需在C中搜索python.exe:
  3. 使用spyder ide进行设置。步骤:转到工具 - > PYTHONPATH经理

的方法设置的路径中的任何一个,但美中不足的是它会工作作为您的CLI(或者CMD或PowerShell的)“PY”而不是“蟒蛇”

*我的回答是wrt anaconda2

+0

与问题无关 –