了解PATH中的Python版本以及如何更改它

了解PATH中的Python版本以及如何更改它,python,Python,我正在尝试使用牛仔竞技IDE。但是,根据下面的错误消息,Rodeo找不到正确的Python版本(我已经用Python 3.5安装了Anaconda发行版,但根据下面的消息,这可能不是Rodeo尝试使用的Python版本): 注意,我使用MacOS10.11.1 我曾试图删除Python2.7(我认为是成功的),并通过Anaconda重新安装Python3.5,但Rodeo的问题仍然存在,我认为这是因为我没有在我的路径中更改Python的版本 我如何才能发现路径中的Python版本,以及如何将其更

我正在尝试使用牛仔竞技IDE。但是,根据下面的错误消息,Rodeo找不到正确的Python版本(我已经用Python 3.5安装了Anaconda发行版,但根据下面的消息,这可能不是Rodeo尝试使用的Python版本):

注意,我使用MacOS10.11.1

我曾试图删除Python2.7(我认为是成功的),并通过Anaconda重新安装Python3.5,但Rodeo的问题仍然存在,我认为这是因为我没有在我的路径中更改Python的版本

我如何才能发现路径中的Python版本,以及如何将其更改为与Anaconda发行版关联的版本?Python初学者和答案再简单不过。

在终端类型中

 which python 
获取当前python程序路径。 您可以编辑~/.bashrc,并在末尾添加以下内容和anacondas发行版的路径,然后删除.bashrc文件中的所有其他python路径

  export PATH=$PATH:/usr/local/lib/  <path to Anacondas...>
    #for me it is /usr/local/anaconda/bin
在其中添加要包括的任何库的路径

如果启用了Mac: 您有一个.profile文件,而不是bashrc。因此,您需要将路径(如上)添加到其中并刷新您的终端。最简单的方法是使用nano

nano ~/.profile

#add: 
    export PATH=$PATH:/usr/local/anaconda/bin

# ctrl+x, then y, then rtn : to save and exit

#run bash or reopen terminal to refresh
bash

which python #should now be updated to anacondas path

我建议尝试使用pyenv-。它的安装和使用非常简单,并且支持anaconda。此外,此插件也很有用。

谢谢,好消息是,前两个命令似乎有效,但Rodeo似乎仍然显示相同的错误。有什么建议吗try@JoshuaRosenberg我刚刚注意到你正在使用Mac,你想编辑你的主目录nano~/.profile中的.profile文件,因为你没有bashrc。另外,在更改profile/bashrc文件后,不要忘记键入bash来重新初始化它。
  export PYTHONPATH=/Library/Python/2.7/site-packages'
nano ~/.profile

#add: 
    export PATH=$PATH:/usr/local/anaconda/bin

# ctrl+x, then y, then rtn : to save and exit

#run bash or reopen terminal to refresh
bash

which python #should now be updated to anacondas path