dro*_*man 12 python-2.7 osx-mountain-lion
我正在运行OS X 10.8.2,我相信默认情况下这是Python 2.7.3.我之前从python.org安装了Python 2.7.2并且想要废弃它以基本上将我的系统的默认python重置为预先安装的.原因是每当我启动任何*.py文件时IDLE都拒绝打开(即使指定我安装的Python2.7.2 IDLE)并且我想让事情变得更新.
虽然我从来没有使用它,但我确实安装了MacPorts并且我看到它在我的Python路径上做了很多东西 - 特别是将我的Python 2.7路径改为"/Library/Frameworks/Python.framework/Versions/2.7/bin :$ {PATH}",所以我不知道这是否有所作为.
有人可以在这推荐一个行动方案吗?如果需要,我很乐意提供更多信息.
uay*_*ver 19
构成python.org python安装的三件事需要删除.这些步骤对我有用:
删除实际的Python安装:
rm -rf /Library/Frameworks/Python.framework
Run Code Online (Sandbox Code Playgroud)通过删除以下文件夹删除Python.org额外的应用程序/Applications/Python 2.7:
rm -rf /Applications/Python\ 2.7
Run Code Online (Sandbox Code Playgroud)从/usr/local/bin目录中删除python可执行文件的符号链接:
find /usr/local/bin -type l -and -lname "/Library/Frameworks/Python.framework*" -delete
Run Code Online (Sandbox Code Playgroud)从bash启动脚本中删除或注释掉这些行(~/.profile或者~/.bash_profile):
# Setting PATH for Python 2.7
# The orginal version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
Run Code Online (Sandbox Code Playgroud)其中一些步骤可能需要超级用户权限,例如sudo.完成后,您应该只拥有原始Mac.
基于http://docs.python.org/2/using/mac.html上的文档
| 归档时间: |
|
| 查看次数: |
5736 次 |
| 最近记录: |