問題集合


error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https:

業精於勤荒於嬉-行成於思而毀於隨 2019-05-07 16:07:33 1649 收藏
展開
參考:

https://blog.csdn.net/weixin_42057852/article/details/80857948

https://www.cnblogs.com/sjy18039225956/p/9241458.html

running build_ext
D:\tools\conda\envs\torch1\lib\site-packages\torch\utils\cpp_extension.py:184: UserWarning: Error checking compiler version for cl: [WinError 2] 系統找不到指定的文件。
warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error))
building 'maskrcnn_benchmark._C' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
https://964279924.ctfile.com/fs/1445568-239446865

由於windows開發經常出現這個問題,真是令人討厭,於是得想個法子,干他娘的一炮,以絕后患,二營長,老子的意大利炮呢!
以安裝scrapy為例:

如:pip install scrapy 時出現:
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

方法1
因為

點擊進入下載。https://go.microsoft.com/fwlink/?LinkId=691126
 
安裝完畢再次執行pip install xx
解決辦法
1.根據提示需要c++ 14.0,下載Microsoft visual c++ 14.0,解壓安裝(可能比較花時間)

https://964279924.ctfile.com/fs/1445568-239446865

https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密碼:qbba
2. 如果出現了.Net framework版本過低,小於4.5的最低版本要求:
[如果沒出現這個問題,跳過這一步]

重新安裝 .Net framework 更高的版本:

https://support.microsoft.com/en-us/help/3151800/the-net-framework-4-6-2-offline-installer-for-windows

再安裝Microsoft visual c++ 14.0,
3. 啟動電腦,再安裝
 

方法2
不管你是安裝什么庫,方法都一樣.

手動下載whl文件 ,eg:pip install  D:\xxxx.whl
點這里搜索您要下載的庫。 

cp后接python版本, 請與你的python版本對應 
win32 - 只有默認32位 
帶amd是指電腦處理器為amd, 不帶可以理解為intel處理器

2.再執行pip install xxx

> pip3 install D:\XXXX\pymssql-2.1.3-cp36-cp36m- win32.whl
————————————————
版權聲明:本文為CSDN博主「業精於勤荒於嬉-行成於思而毀於隨」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_37644085/java/article/details/89923065


免責聲明!

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



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