【发布时间】:2011-05-08 21:53:27
【问题描述】:
当我尝试在运行 OS 10.6.4 的本地计算机上安装 virtualenv 时,我得到以下信息:
Searching for virtualenv
Reading http://pypi.python.org/simple/virtualenv/
Reading http://virtualenv.openplans.org
Best match: virtualenv 1.5.1
Downloading http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.5.1.tar.gz#md5=3daa1f449d5d2ee03099484cecb1c2b7
Processing virtualenv-1.5.1.tar.gz
Running virtualenv-1.5.1/setup.py -q bdist_egg --dist-dir /var/folders/Ej/EjJBMhPjFSWPq+RuE6ubhE+++TI/-Tmp-/easy_install-lZp_Mm/virtualenv-1.5.1/egg-dist-tmp-vC_6xR
warning: no previously-included files matching '*.*' found under directory 'docs/_templates'
Adding virtualenv 1.5.1 to easy-install.pth file
Installing virtualenv script to /usr/local/bin
error: /usr/local/bin: Permission denied
有什么想法可以在最后解决这个错误吗?
error: /usr/local/bin: Permission denied
查看我的 /usr/local 目录,没有 /bin 子目录。任何帮助将不胜感激,谢谢!
【问题讨论】:
-
我有一个 /user/local/bin。我使用 macports python,它把东西放在 /usr/local 下。因此,您必须提供所有详细信息。据我了解,您可以将此文件 virtualenv 放在路径上的任何位置并使用它。
-
我对 MacPorts 不熟悉,但只是查了一下——听起来不错。你会推荐它而不是 virtualenv 吗?另外,我已经在 Ruby 中使用了 rvm,那么 MacPorts 会影响它吗?
-
(默认情况下,MacPorts 安装在 /opt/local 而不是 /usr/local。)
标签: python command-line terminal virtualenv