【问题标题】:PYCURL install error, exit status 10 and module not appearing when installedPYCURL 安装错误,退出状态 10 并且安装时模块未出现
【发布时间】:2020-04-01 14:34:27
【问题描述】:

我正在尝试安装 Pycurl 7.43.0.3

我目前正在使用 python 3.8 和 pip 19.3.1

尝试在 Pycharm 中安装 pycurl 时,我不断收到此错误:

错误:命令出错,退出状态为 10:python setup.py egg_info 检查日志以获取完整的命令输出。

我尝试通过终端安装它,它显示它已安装:

pip install C:\Users\will1\Downloads\pycurl-7.43.0.3-cp38-cp38-win32.whl

要求已经满足:pycurl==7.43.0.3 from file:///C:/Users/will1/Downloads/pycurl-7.43.0.3-cp38-cp38-win32.whl in c:\users\will1\appdata \local\programs\python\python38-32\lib\site-packages (7.43.0.3)

当我在 Pycharm 的终端中检查时,它显示与上述相同的问题:

收集pycurl 使用缓存的https://files.pythonhosted.org/packages/ac/b3/0f3979633b7890bab6098d84c84467030b807a1e2b31f5d30103af5a71ca/pycurl-7.43.0.3.tar.gz 命令 python setup.py egg_info 的完整输出: 请指定 --curl-dir=/path/to/built/libcurl

命令“python setup.py egg_info”在 C:\Users\will1\AppData\Local\Temp\pip-install-h95wfib7\pycurl\ 中失败,错误代码为 10

但是,当我尝试在 python 中导入模块时,它指出我没有名为“pycurl”的模块:

import pycurl 

ModuleNotFoundError: 没有名为“pycurl”的模块

任何帮助将不胜感激

【问题讨论】:

标签: python-3.x pip installation pycurl


【解决方案1】:

访问以下网站 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl,根据你的系统配置下载whl文件

比如我是Windows 10 64位,Python 3.9.0,把pycurl-7.43.0.5-cp39-cp39-win_amd64.whl下载下来,

现在使用下面的命令在你的 python 环境中安装 pycurl pip install pycurl-7.43.0.3-cp37-cp37m-win_amd64.whl

【讨论】:

  • 我不确定您的解决方案是否最便携。还有更多通用的解决方案。例如,PyCharm 本身有配置设置应该能够解决错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-13
  • 1970-01-01
  • 1970-01-01
  • 2016-10-06
  • 1970-01-01
  • 2015-07-17
  • 1970-01-01
相关资源
最近更新 更多