gpt4 book ai didi

python - pip:缺少分发规范。如何解决这个问题?

转载 作者:太空狗 更新时间:2023-10-30 01:38:02 25 4
gpt4 key购买 nike

在我的虚拟机上运行此命令时出现以下错误:

$ sudo pip install -U -v --no-deps -b /tmp/piyush/ /tmp/piyush/common_bundle

File "/usr/local/lib/python2.7/dist-packages/pip-6.0.6-py2.7.egg/pip/_vendor/pkg_resources/__init__.py", line 2807, in parse_requirements
raise ValueError("Missing distribution spec", line)
ValueError: ('Missing distribution spec', '/tmp/piyush/common_bundle')

我的输入文件是一个存档。

$ file common_bundle
common_bundle: Zip archive data, at least v2.0 to extract

pip的版本是:

$ pip -V
pip 6.0.6 from /usr/local/lib/python2.7/dist-packages/pip-6.0.6-py2.7.egg (python 2.7)

这是 common_bundle 中的 pip list :

# This is a pip bundle file, that contains many source packages
# that can be installed as a group. You can install this like:
# pip this_file.zip
# The rest of the file contains a list of all the packages included:
PyYAML==3.10
boto==2.6.0
msgpack-python==0.2.2
tornado==2.1.1
ujson==1.22
virtualenv==1.8.2
bottle==0.10.7
raven==2.0.3
protobuf==2.4.1
# These packages were installed to satisfy the above requirements:
simplejson==2.4.0
distribute==0.6.32

有什么东西看起来很可疑吗?

谢谢。

最佳答案

pip 从存档安装时,文件必须具有正确的扩展名,或者您需要明确使用 file:// 协议(protocol)。将文件重命名为 /tmp/piyush/common_bundle.zip 或使用 file:///tmp/piyush/common_bundle

您看到的错误与存档内容无关,pip 甚至还没有解压缩它。

关于python - pip:缺少分发规范。如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27883093/

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