pip install pycrypto 使用python3.5.2可以正常工作,但是由于python3.6而失败并出现以下错误:
inttypes.h(26):错误C2061:语法错误:标识符'intmax_t'
我有一个全新的Python 3.6 + Selenium安装,现在想安装Clarifai 2.0.21.
以下命令失败:
python -m pip install clarifai==2.0.21
Run Code Online (Sandbox Code Playgroud)
起初它要求VC++ 14.0,但我有14.1(VS2017),所以我安装了VC++ 2015 BuildTools,它有14.0.这部分工作直到创建库.
我接下来得到了新的错误:
生成代码
完成生成代码
LINK:致命错误LNK1158:无法运行'rc.exe'错误:命令'C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\VC\BIN\link.exe'失败,退出状态为1158
不知道我的装置中是否缺少某些东西?谢谢
我想使用https://github.com/sigalor/whatsapp-web-reveng/存储库。在设置过程中,它需要 pycrypto 包,但我遇到了错误。我从stackoverflow和github问题上尝试了很多方法。
系统操作系统 - Windows 10 Python - 3.7.1
收集pycrypto
使用缓存的https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz
安装收集的包:pycrypto
运行 setup.py install for pycrypto ... 错误
命令 c:\users\jmd\appdata\local\programs\python\python37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\JMD\\AppData 的完整输出\\Local\\Temp\\pip-install-il7eha03\\pycrypto\\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\JMD\AppData\Local\Temp\pip -record-ovghq181\install-record.txt --单一版本-外部管理--编译:
运行安装
运行构建
运行build_py
创建构建
创建 build\lib.win32-3.7
创建 build\lib.win32-3.7\Crypto
复制 lib\Crypto\pct_warnings.py -> build\lib.win32-3.7\Crypto
复制 lib\Crypto\__init__.py -> build\lib.win32-3.7\Crypto
创建 build\lib.win32-3.7\Crypto\Hash
复制 lib\Crypto\Hash\hashalgo.py -> build\lib.win32-3.7\Crypto\Hash
复制 lib\Crypto\Hash\HMAC.py -> build\lib.win32-3.7\Crypto\Hash
复制 lib\Crypto\Hash\MD2.py -> build\lib.win32-3.7\Crypto\Hash
复制 lib\Crypto\Hash\MD4.py -> build\lib.win32-3.7\Crypto\Hash
复制 lib\Crypto\Hash\MD5.py -> build\lib.win32-3.7\Crypto\Hash … pycrypto ×2
clarifai ×1
command-line ×1
python ×1
python-3.6 ×1
python-3.x ×1
visual-c++ ×1
whatsapp ×1
windows ×1
windows-10 ×1