我的.bash_profile文件应该在哪里进行Python更新?

时间:2013-07-31 12:36:34

标签: python macos unix osx-snow-leopard

我正在使用Mac OSX 10.6.8 Snow Leopard,我想我已经拥有安装Python 3.3.2所需的一切,但是当我在终端中键入python时,它仍然说我有2.6.1 。这是因为它无法找到更新版本的路径,这应该通过将以下内容添加到.bash_profile来修复:

PATH="/Library/Frameworks/Python.framework/Versions/3.3.2/bin:${PATH}"
export PATH

我已经完成了(并且多次运行cat命令只是为了检查),但它一直在说同样的事情。我想我的.bash_profile文件和/或Python 3.3.2文件夹可能不在正确的目录中? .bash_profile位于/Users/mac(home),Python文件夹位于/Library/Frameworks/Python.framework/Versions。他们应该在别的地方吗?

提前致谢!

1 个答案:

答案 0 :(得分:2)

使用python3运行python3,并在修改.bash_profile后重启shell,或者source .bash_profile加载新设置而不重新启动shell。

$ which python3
/usr/bin/python3

示例:

$ cat so.py
#!/usr/bin/python3
print("hello, world!")
$ chmod +x so.py
$ ./so.py
hello, world!