錯誤一: error: microsoft visual c++ 14.0 is required.
解決辦法:
原文 錯誤二: 語法錯誤: 識別符號「intmax_t」
解決辦法
32位cd c:\program files (x86)\microsoft visual studio\2017\community\vc\auxiliary\build 注 community需要換成自己系統的值 比如我的是 enterprise
vcvarsall.bat x86_amd64
set cl=-fi"%vctoolsinstalldir%\include\stdint.h
pip install pycrypto
64位cd c:\program files (x86)\microsoft visual studio\2017\community\vc\auxiliary\build 注 community需要換成自己系統的值 比如我的是 enterprise
vcvarsall.bat x64
set cl=-fi"%vctoolsinstalldir%\include\stdint.h
pip install pycrypto
1、python環境
>python -v
python 3.7.0
2、pip install pycrypto報錯如下
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
27): error c2061: 語法錯誤: 識別符號「intmax_t」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
28): error c2061: 語法錯誤: 識別符號「rem」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
28): error c2059: 語法錯誤:「;」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
29): error c2059: 語法錯誤:「}」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
31): error c2061: 語法錯誤: 識別符號「imaxdiv_t」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
31): error c2059: 語法錯誤:「;」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
41): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
42): error c2146: 語法錯誤: 缺少「)」(在識別符號「_number」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
42): error c2061: 語法錯誤: 識別符號「_number」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
42): error c2059: 語法錯誤:「;」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
43): error c2059: 語法錯誤:「)」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
46): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
47): error c2146: 語法錯誤: 缺少「)」(在識別符號「_numerator」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
47): error c2061: 語法錯誤: 識別符號「_numerator」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
47): error c2059: 語法錯誤:「;」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
47): error c2059: 語法錯誤:「,」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
49): error c2059: 語法錯誤:「)」
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
51): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
57): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
64): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
70): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
77): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
83): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
90): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
c:\program files (x86)\windows kits\10\include\10.0.17134.0\ucrt\inttypes.h(
96): error c2143: 語法錯誤: 缺少「{」(在「__cdecl」的前面)
error: command 'c:\\program files (x86)\\microsoft visual studio\\2017\\comm
unity\\vc\\tools\\msvc\\14.15.26726\\bin\\hostx86\\x64\\cl.exe' failed with exit
status 2
command "c:\python37\python.exe -u -c "import setuptools, tokenize;__file__='c:\
';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n'
);f.close();exec(compile(code, __file__, 'exec'))" install –record c:\users\adm
data\local\temp\pip-install-bf6lznwz\pycrypto\
錯誤三、以上辦法均使用,仍然不好使,去網上找對應版本的whl,手動安裝 pip installer pycrypto-2.6.1-cp35-cp35m-win_amd64.whl
如我的是python35 64位電腦 對應的 資源位址為:pycrypto-2.6.1-cp35-cp35m-win_amd64.whl
其它版本的whl 可以自行去網上搜尋
Win10下安裝TensorFlow(GPU版本)
之前在用的 tensorflow 是 cpu 版本的,現在感覺雖然自己電腦的 gpu 沒有多強,但還是很有用的,因此把 tensorflow 換成了 gpu 版本的。安裝過程比較順利,但也有一些值得注意的地方,與大家分享下。要注意 tensorflow 需要 python3.5 以上的,別下錯了 有...
Win10下安裝tensorflow gpu版)
系統 win10系統 python 3.5 gpu geforce gtx1660ti cuda cuda 9.0.176 win10 cudnn cudnn 9.0 windows10 x64 v7 1.安裝anaconda 2.安裝vs2017 vs2015也可以 3.安裝cuda9.0 cud...
不是變數 win10 在win10下安裝manim
manim是製作簡單動畫的乙個python庫,具體介紹請參考 3b1b manim github.com 例如 無論是windows或者是其它作業系統使用者的安裝方式,在鏈結中有詳細說明。下面詳細說明一下安裝步驟,重點放在win10使用者可能遇到的問題上。anaconda,texlive,ffmpe...