我在没有 root 访问权限的系统上的用户目录中安装了 Python 解释器。此系统已安装旧版本的 Python。我想将本地安装设为我的默认安装。因此,基本上,当我输入 时,python
我希望/usr/bin/python
被~/MyPythonDir/python
调用。
提前致谢
编辑:PATH
我登录后就把我的页面改成这样了:
echo $PATH
~/MyPythonDir:OtherPathStuff
MyPythonDir
是包含 python 可执行文件的目录。但是,当我输入
which python
我明白了
/usr/bin/python
此外,MyPythonDir
包含python2.7
,但是当我尝试执行时,它说找不到它。
答案1
您可能需要查看虚拟环境
virtualenv 是一个创建隔离的 Python 环境的工具。
答案2
好的,我找到了问题。在安装脚本 ( .tcshrc
) 中,我使用波浪号设置了路径。当我用完整路径替换波浪号时,它就起作用了!有人能解释一下吗?