我目前在 Mac 上安装了 python 2.7.1,并且我想在当前的 Python 开发中使用 2.7.3 的一些功能。我已经下载并将 tar 球提取到我的/Users/mark/Python-2.7.3 中,但是当我运行 Python 脚本时,如何告诉它使用新的 2.7.3 版本而不是系统安装的 2.7.1 ?
/Users/mark/Python-2.7.3
MacBook-Pro:Python-2.7.3 mark$ ls
Demo Lib Objects README install-sh
Doc Mac PC RISCOS pyconfig.h.in
Grammar Makefile.pre.in PCbuild Tools setup.py
Include Misc Parser configure
LICENSE Modules Python configure.in
最佳答案
您可以使用您想要直接运行脚本的解释器:
/Users/mark/Python-2.7.3/python2.7.3 script.py
或者在 shebang 行中设置解释器:
#!/Users/mark/Python-2.7.3/python2.7.3
第三个选项,将解释器的路径添加到 PATH
变量中:
export PATH=/Users/mark/Python-2.7.3/:$PATH
关于python - 从非系统安装的 Python 执行 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433964/