gpt4 book ai didi

python - 命令 python setup.py egg_info 失败,错误代码为 1

转载 作者:太空狗 更新时间:2023-10-29 17:04:20 26 4
gpt4 key购买 nike

我正在尝试执行 make install,但我一直收到错误。我已经尝试过遵循这个答案:Can't install via pip because of egg_info error

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

完整的调试日志:http://pastebin.com/cnGgWU4G

这是生成文件:

virtualenv-2.7 my_env && \
source my_env/bin/activate && \
pip install -r requirements.txt

看起来问题只发生在虚拟环境中。我可以毫无问题地执行 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

最佳答案

原始代码有几个问题。

首先,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

第三,mysql-connector-python版本1.0.12不存在。将其更改为 1.1.4 有效。

关于python - 命令 python setup.py egg_info 失败,错误代码为 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21517051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com