jua*_*nza 11 python macos macports
我在mac OSX 10.6机器上有各种版本的python,其中一些安装了macports:
> python_select -l
Available versions:
current none python24 python26 python26-apple python27
Run Code Online (Sandbox Code Playgroud)
默认或系统版本是python26-apple.我现在正在使用我选择的python27
> sudo python_select python27
Run Code Online (Sandbox Code Playgroud)
我最近尝试使用安装django easy_install,但它安装了默认的python(我可以通过python_selecting python26-apple和导入django来检查).相反,如果我下载django tarball,请展开并使用
> sudo python setup.py install
Run Code Online (Sandbox Code Playgroud)
一切都按预期工作,即我在python 2.7中得到django.现在问题是,有没有办法easy_install使用我选择的python版本python_select?
UPDATE显然python_select已弃用.以下命令似乎是等效的:
port select --list python
Run Code Online (Sandbox Code Playgroud)
生产:
Available versions for python:
none
python24
python26
python26-apple
python27 (active)
Run Code Online (Sandbox Code Playgroud)
如果您希望"easy_install"与更新的python版本匹配,请按照下列步骤操作:
从http://pypi.python.org/pypi/setuptools#files下载相应的.egg文件. 运行它就好像它是一个shell脚本:sh setuptools-0.6c9-py2.7.egg这将安装新的"easy_install" "可执行文件,与您当前版本的python兼容.
希望这可以帮助.
(更多详情请访问http://pypi.python.org/pypi/setuptools#cygwin-mac-os-x-linux-other)
| 归档时间: |
|
| 查看次数: |
8460 次 |
| 最近记录: |