gpt4 book ai didi

python - 发现 PATH 中的 Python 版本以及如何更改它

转载 作者:行者123 更新时间:2023-11-28 22:39:40 24 4
gpt4 key购买 nike

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

"Bad news! Rodeo can't start. If you do have one of them installed, then the issue is that Rodeo is using the "wrong python". Rodeo defaults to using whatever python is on your PATH (or on Windows, whatever is set in your Environment Variables)." 

请注意,我使用的是 Mac OS 10.11.1。

我已经尝试删除 Python 2.7(我认为成功)并通过 Anaconda 重新安装 Python 3.5,但 Rodeo 的问题仍然存在,我想是因为我没有在我的 PATH 中更改 Python 的版本。

如何发现我的 PATH 中的 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

可选:如果您想添加其他库/执行您自己的程序,就好像它们在库中一样,或者避免重新安装所有内容,您可以使用以下方法:

  export PYTHONPATH=/Library/Python/2.7/site-packages'

在其中添加您希望包含的任何库的路径。

如果在 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

关于python - 发现 PATH 中的 Python 版本以及如何更改它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34459302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com