use*_*170 5 python readline easy-install osx-lion
我正在尝试安装python readline模块.我已经通过自制软件安装了readline.如果我输入
easy_install readline
Run Code Online (Sandbox Code Playgroud)
我明白了
Downloading http://pypi.python.org/packages/source/r/readline/readline-6.2.2.tar.gz#md5=ad9d4a5a3af37d31daf36ea917b08c77
Processing readline-6.2.2.tar.gz
Writing /var/folders/44/dhrdb5sx53s243j4w03063vh0000gn/T/easy_install-64FbG8/readline-6.2.2/setup.cfg
Running readline-6.2.2/setup.py -q bdist_egg --dist-dir /var/folders/44/dhrdb5sx53s243j4w03063vh0000gn/T/easy_install-64FbG8/readline-6.2.2/egg-dist-tmp-NOmStB
clang: error: no such file or directory: 'readline/libreadline.a'
clang: error: no such file or directory: 'readline/libhistory.a'
error: Setup script exited with error: command '/usr/bin/clang' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
关于如何解决这个问题的任何想法?
谢谢
rob*_*byt 12
在Pypi中有一个新问题解决这个问题pip install gnureadline.
https://pypi.python.org/pypi/gnureadline
根本问题是libedit(BSD许可)与Gnu Readline(GPL许可).Apple提供不相容的BSD代码,而不是提供具有GPL限制的兼容代码.
尝试直接安装二进制egg:
$ easy_install http://pypi.python.org/packages/2.7/r/readline/readline-6.2.2-py2.7-macosx-10.7-intel.egg#md5=25383d860632d4a1521961ba68a52fe2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7130 次 |
| 最近记录: |