This package requires Rust >=1.41.0 This package requires Rust >=1.41.0 error: Microsoft Visual C++ 14.0 or greater is required


This package requires Rust >=1.41.0  This package requires Rust >=1.41.0

 

 export CRYPTOGRAPHY_DONT_BUILD_RUST=1

 

set CRYPTOGRAPHY_DONT_BUILD_RUST=1

pip install scrapy -i https://pypi.mirrors.ustc.edu.cn/simple/

 

 

問題描述
今天安裝Inplace_abn的時候,明明就是傳統的pip安裝,但是這個卻是一個編譯安裝,因此會提示下面的錯誤:

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/
1
解決這個問題也不麻煩,網上說自己下載各種c++運行環境的,經過測試兼容性都不好,安裝后還是報錯,其實直接按照上面的要求,安裝一個visual studio只含c++的部分就行了。

問題解決
1、從下面這個地址,下載一個安裝器。
https://visualstudio.microsoft.com/visual-cpp-build-tools/

2、安裝的時候只選擇c++

3、解決。

error: Microsoft Visual C++ 14.0 or greater is required

 

前言:
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
在用 pip 安裝 pyHook3 的時候報錯了,說缺少 vc++14.0,但是在網上卻找不到,為什么呢。
vc++14.0 就是 vc++2015,全稱:Microsoft Visual c ++ 2015

下面提供3種解決方式:

推薦: 安裝 vc++ 運行庫集合,這個我有官方工具,不用安裝整個 vs2017
直接下載 whl 庫進行安裝,簡單
安裝 vc++2015,這個我是試了,沒管用
官方c++運行庫安裝工具,❤強力推薦!
因為很多時候即使我們安裝成功了它說的對應的運行庫,還是不行,必須安裝所有的運行庫才可以,不知道它還需要什么庫。

Microsoft Visual C++ Build Tools官方工具獲取使用

直接下載whl庫進行安裝
一般碰到
Microsoft Visual C++ 14.0 is required
最好的解決辦法就是下在網上下一個whl庫到本地,我們再安裝就好了。

whl庫常用獲取地址:
pipy 官方下載
lfd.uci.edu 下載

安裝vc++2015
vc++2015 獲取方式:
小藍棗的csdn資源倉庫

為什么呢? 我們安裝時就會看到最后面有個 14.0 的版本號,發行的時候是按年號來發行的便於大家記憶,15 年發行的對應的內部對應的版本就是 14.0。

注:安裝的話 x86 和 x64 都要安裝,雖然是 64 位的,但是 x86 更重要呢,因為很多程序用的庫都是基於 x86 的,因為兼容性更好,相比 x64 卻很少被用。


免責聲明!

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



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