我想将PATH从Python 2.6.1更改为3.1.2。我在我的计算机上安装了两个版本,但是当我在终端中键入python --version时,我得到了Python 2.6.1,因此当前版本的“指向”。现在,如果我输入Python3.1,它会将当前版本更改为我想要使用的版本,尽管PATH仍然是2.6.1。下载了Python 3.1软件包来自Update Shell Profile.com,所以当我运行它然后运行nano~ / .bash_profile 它说: 为Python 3.1设置PATH原始版本保存在.bash_profile.pysave中 PATH = “/库/框架/ Python.framework /版本/ 3.1 / bin中:$ {PATH}” 出口路径。
这是否意味着我已经更改了PATH,或者它只是给我指示如何?!
此致
答案 0 :(得分:10)
PATH="/Library/Frameworks/Python.framework/Versions/3.1/bin:${PATH}"
export PATH
这会将Python目录附加到路径。
如果这是~/.bash_profile
的一部分,则会在每次启动时附加Python路径。
答案 1 :(得分:1)
对于使用.zsh终端而不是.bash的用户,您可能需要使用以下命令来更新PATH:
nano .zsh
然后使用export命令更新PATH。
有关更多指南,请参见下面的链接:
https://coolestguidesontheplanet.com/how-to-add-to-the-shell-path-in-macos-using-terminal/
答案 2 :(得分:0)
尝试以下几行
cd /usr/local/bin
cp python3.7 python
然后重启终端
答案 3 :(得分:0)
我设法通过删除python2来修复了我的问题,如果这是一种好习惯,我就不知道