pip安装失败,出现FileNotFoundError:setup.py

没了101

运行pip install时,出现如下错误:

$ pip install pycairo
Downloading/unpacking pycairo
  You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files.
  Downloading pycairo-1.10.0.tar.bz2 (246kB): 246kB downloaded
  Running setup.py egg_info for package pycairo
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
    FileNotFoundError: [Errno 2] No such file or directory: '/home/naught101/.virtualenvs/virtualenv-3/build/pycairo/setup.py'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

FileNotFoundError: [Errno 2] No such file or directory: '/home/naught101/.virtualenvs/virtualenv-3/build/pycairo/setup.py'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/naught101/.virtualenvs/virtualenv-3/build/pycairo
Storing complete log in /home/naught101/.pip/pip.log

Spy正在为pycairo发生这种情况。

$ pip --version
pip 1.4.1 from /home/naught101/.virtualenvs/virtualenv-3/lib/python3.3/site-packages (python 3.3)
阿巴内特

pycairo不是由setuptools构建的,因此不能由安装pip

如INSTALL文档所述:

Install Procedure
-----------------
$ ./waf --help     # shows available waf options
$ ./waf configure  # use --prefix and --libdir if necessary
                   # --prefix=/usr --libdir=/usr/lib64  for Fedora 64-bit
$ ./waf build
$ ./waf install

Use
$ python3 ./waf ...
if you have python2 and python3 installed, and the default is python 2.

您仍然可以使用pip它来获取它:

$ pip install --download=. pycairo
Downloading/unpacking pycairo
  Downloading pycairo-1.10.0.tar.bz2 (246kB): 246kB downloaded
$ tar xf pycairo-1.10.0.tar.bz2
$ cd pycairo-1.10.0
$ python ./waf etc.

只需确保您使用了virtualenv中的Python,并将正确的选项传递给configure命令即可(--prefix=$VIRTUAL_ENV应该足够,但是请不要在上面引用我;您可能还必须将PYTHON环境变量设置为virtualenv Python的路径,或其他东西)。


另一种选择是使用另一组开罗绑定,例如cairocffi但这显然是一个很大的变化,可能不合适。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

pip3 install couchdbkit 失败,出现“命令”python setup.py egg_info”

来自分类Dev

Python setup.py安装失败

来自分类Dev

从特定的setup.py中进行pip安装

来自分类Dev

python setup.py安装'g ++-4.2'失败

来自分类Dev

Python:pip找不到setup.py

来自分类Dev

通过Pip从setup.py打印消息

来自分类Dev

pip安装会引发IOerror-没有setup.py

来自分类Dev

pip安装会引发错误-没有setup.py

来自分类Dev

从setup.py运行所需的.msi安装程序,以便通过pip install运行

来自分类Dev

python setup.py在osx上失败并出现ssl错误

来自分类Dev

python安装失败,文件“ setup.py”,第1023行,SyntaxError:语法无效

来自分类Dev

安装python软件包,并显示“命令“ python setup.py egg_info”失败”吗?

来自分类Dev

保存从setup.py生成的安装日志

来自分类Dev

使用setup.py安装.desktop文件

来自分类Dev

保存从setup.py生成的安装日志

来自分类Dev

从setup.py安装sphinx编译的文档

来自分类Dev

安装底图:setup.py遇到错误

来自分类Dev

使用setup.py安装软件包时出现问题

来自分类Dev

如何修复错误“命令“python setup.py egg_info”在 C:\Users\Dell\AppData\Local\Temp\pip-install-r1jk6xfr\pandas\ 中出现错误代码 1 失败?

来自分类Dev

返回“命令“ python setup.py egg_info”的Python pip命令失败,错误代码为1”

来自分类Dev

从github安装的pip仅安装__init__.py文件

来自分类Dev

安装 Jupyter 扩展 - 从 setup.py 自动安装和启用

来自分类Dev

setup.py安装和setup.py开发之间的区别

来自分类Dev

无法安装pyzmail-“命令“ python setup.py egg_info”失败,错误代码为1”

来自分类Dev

为什么要使用点“。”从setup.py安装`install_requires`。在requirements.txt中在Dockerfile中失败?

来自分类Dev

带有ContextualVersionConflict的python 3.7.6 pip setup.py测试

来自分类Dev

与setup.py中的pip -t等效吗?

来自分类Dev

pip install pygame产生命令“ python setup.py egg_info”失败,错误代码为/ tmp / pip-build-vD9diA / pygame /

来自分类Dev

Python setup.py egg_info 失败 wsgiref

Related 相关文章

  1. 1

    pip3 install couchdbkit 失败,出现“命令”python setup.py egg_info”

  2. 2

    Python setup.py安装失败

  3. 3

    从特定的setup.py中进行pip安装

  4. 4

    python setup.py安装'g ++-4.2'失败

  5. 5

    Python:pip找不到setup.py

  6. 6

    通过Pip从setup.py打印消息

  7. 7

    pip安装会引发IOerror-没有setup.py

  8. 8

    pip安装会引发错误-没有setup.py

  9. 9

    从setup.py运行所需的.msi安装程序,以便通过pip install运行

  10. 10

    python setup.py在osx上失败并出现ssl错误

  11. 11

    python安装失败,文件“ setup.py”,第1023行,SyntaxError:语法无效

  12. 12

    安装python软件包,并显示“命令“ python setup.py egg_info”失败”吗?

  13. 13

    保存从setup.py生成的安装日志

  14. 14

    使用setup.py安装.desktop文件

  15. 15

    保存从setup.py生成的安装日志

  16. 16

    从setup.py安装sphinx编译的文档

  17. 17

    安装底图:setup.py遇到错误

  18. 18

    使用setup.py安装软件包时出现问题

  19. 19

    如何修复错误“命令“python setup.py egg_info”在 C:\Users\Dell\AppData\Local\Temp\pip-install-r1jk6xfr\pandas\ 中出现错误代码 1 失败?

  20. 20

    返回“命令“ python setup.py egg_info”的Python pip命令失败,错误代码为1”

  21. 21

    从github安装的pip仅安装__init__.py文件

  22. 22

    安装 Jupyter 扩展 - 从 setup.py 自动安装和启用

  23. 23

    setup.py安装和setup.py开发之间的区别

  24. 24

    无法安装pyzmail-“命令“ python setup.py egg_info”失败,错误代码为1”

  25. 25

    为什么要使用点“。”从setup.py安装`install_requires`。在requirements.txt中在Dockerfile中失败?

  26. 26

    带有ContextualVersionConflict的python 3.7.6 pip setup.py测试

  27. 27

    与setup.py中的pip -t等效吗?

  28. 28

    pip install pygame产生命令“ python setup.py egg_info”失败,错误代码为/ tmp / pip-build-vD9diA / pygame /

  29. 29

    Python setup.py egg_info 失败 wsgiref

热门标签

归档