問題描述
Python 3.7:在 Windows 10 上安裝 pycurl (Python 3.7: pycurl installation on Windows 10)
我一直在嘗試安裝 pycurl,但一直出現以下錯誤。
C:\>pip install pycurl
Collecting pycurl
Using cached https://files.pythonhosted.org/packages/e1/e2/xxx/pycurl‑7.43.0.2.tar.gz
Complete output from command python setup.py egg_info:
Please specify ‑‑curl‑dir=/path/to/built/libcurl
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
Command "python setup.py egg_info" failed with error code 10 in C:\Users\sabrina\AppData\Local\Temp\pip‑install‑xxx\pycurl\
C:\>
</code></pre>
這是在 Windows 10 上運行的 Python 3.7.0。
C:\>py ‑V
Python 3.7.0
我一直在尋找周圍發現了以下問題,但他使用的是 Python 2.6 pycurl 在 Windows 上安裝
我還找到了以下鏈接 https://pypi.org/project /pycurl/7.19.5.1/#files
不幸的是,二進制安裝程序只支持v3.4。
有沒有辦法讓它工作?</p >
參考解法
方法 1:
Compile pycurl for Python 3.7 manually or use unofficial binary of pycurl:
Download whl file of pycurl matching your python version and python architecture from here. Open the directory in cmd and install with pip:
pip install pycurl‑7.43.0.4‑cp37‑cp37m‑win32.whl
(by user9013730、firebfm)
參考文件