我试图跟随这教程,我被卡住了。发出命令后
brew install python --framework --universal
我明白了
==> /usr/local/Cellar/python/2.7.3/bin/python -s setup.py --no-user-cfg install
File "/private/tmp/__UNKNOWN__-zSD0/distribute-0.6.28/distribute_setup.py",
line 347, in _patch_egg_dir_rename_path(path)
File "/private/tmp/__UNKNOWN__-zSD0/distribute-0.6.28/distribute_setup.py",
line 259, in _rename_path
os.rename(path, new_name) OSError: [Errno 13] Permission denied
READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting
These open issues may also help:
https://github.com/mxcl/homebrew/issues/12918
用于输出。
我查看了周围(包括提供的链接),发现了一些关于删除系统的 python 框架的建议,我已经删除了,现在我没有 python,仍然无法使命令工作。我不是 unix/mac-os 专家,所以任何想法都会受到欢迎...
答案1
我自己在安装 python 时遇到了一些问题。
首先,您应该检查您的 PATH 变量是否如下所示:(类似这样的内容请勿复制粘贴)
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
编辑:您可以通过运行以下命令来更改路径变量:
export PATH=/here/goes/the:/rearranged/list
或者在您的主目录中创建一个名为“.bash_profile”的文件并将其放在那里,这样它只会影响您的帐户。这是我的 .bash_profile 的一个示例:
$ cat .bash_profile
export PATH='/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin'
首先应该是“/usr/local/bin”,这样你的 python 安装就优先于(过时的)系统安装。
之后我就
$ brew update
$ brew install python
否则尝试运行:
$ brew doctor
并按照给出的指示或线索进行操作......