python windows下pip安裝錯誤whl文件安裝錯誤


錯誤提示

    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://
visualstudio.microsoft.com/visual-cpp-build-tools/

    ----------------------------------------
Command "c:\users\administrator\appdata\local\programs\python\python37-32\python.exe -u -c "import setuptools,
 tokenize;__file__='C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\pip-install-py99kfx3\\sip\\setup.py';f=getattr(
tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, '
exec'))" install --record C:\Users\ADMINI~1\AppData\Local\Temp\pip-record-haqyg9_i\install-record.txt --single
-version-externally-managed --compile" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-in
stall-py99kfx3\sip\

用pip install 模塊中時總是不成功,仔細看輸出信息時,發現有些模塊安裝前要編譯,在windows下編譯,環境肯定少不了的。

環境安裝:

(默認visualcppbuildtools full.exe會自動下載需要的文件,但是TC的情況大家都懂得,最方便的就是下載,下面的離線包,解壓后,按提示選擇)
1.visualcppbuildtools full.exe 
鏈接:https://pan.baidu.com/s/1O5DB8pHWQsMWkeTl_xjvbQ
提取碼:ctui

2.離線包

鏈接:https://pan.baidu.com/s/164vxeswwOzjlK24qRbhABQ
提取碼:fpsq

注意:離線包下載下來是個iso文件,將其解壓,然后根據build tool找到對應的msi文件即可,比如要找BuildTools_MSBuild.msi
我的msi路徑
D:\BaiduNetdiskDownload\solved_packageMissInInstalling_mu_visual_cpp_build_tools_2015_update_3_x64_dvd_dfd9a39c\packages\BuildTools_MSBuild_amd64\BuildTools_MSBuild.msi

 

還要安裝sip:

> pip install sip

  

 

還提示錯誤

Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-vumdpgdh\PyQt5\

 執行更新pip命令

> python -m pip install --upgrade pip

  -

 

 

安裝PyQt5成功

 

 

 

參考:

https://www.cnblogs.com/pistachio0812/p/15087302.html

https://zhuanlan.zhihu.com/p/126669852

https://blog.csdn.net/ajc_zh/article/details/104184825


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM