我想做make install,但我一直在收到错误.我已经尝试过以下答案:由于egg_info错误,无法通过pip安装
Command python setup.py egg_info failed with error code 1 in /abc/abc_env/build/MySQL-python
Storing debug log for failure in /Users/Pat/.pip/pip.log
Run Code Online (Sandbox Code Playgroud)
完整的调试日志:http://pastebin.com/cnGgWU4G
这是Makefile:
virtualenv-2.7 my_env && \
source my_env/bin/activate && \
pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
看起来问题只发生在虚拟环境中.我能够pip install mysql-python没有问题,但pip install -r requirements.txt在尝试安装时有错误mysql-python
requirements.txt如下:
Flask==0.10.1
Jinja2==2.7.1
MarkupSafe==0.18
MySQL-python==1.2.4
PyYAML==3.10
SQLAlchemy==0.8.3
Tempita==0.5.1
Werkzeug==0.9.4
argparse==1.2.1
dataset==0.3.13
decorator==3.4.0
docopt==0.4.0
itsdangerous==0.23
mandrill==1.0.53
mysql-connector-python==1.0.12
requests==2.0.1
sqlalchemy-migrate==0.7.2
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)
Pat*_*Yan 17
原始代码存在一些问题.
首先,由于某种原因MySQL-python版本1.2.4无法安装.更改此项以1.2.5修复该错误.
二,argparse不能按原样安装.它需要--allow-all-external.新的Makefile如下:
virtualenv-2.7 my_env && \
source my_env/bin/activate && \
pip install -r requirements.txt --allow-all-external
Run Code Online (Sandbox Code Playgroud)
第三,mysql-connector-python版本1.0.12不存在.改变它的1.1.4工作.
| 归档时间: |
|
| 查看次数: |
63363 次 |
| 最近记录: |