我尝试使用pip在Python 3.6.0上安装pysnmp(它使用pycrypto),但是我遇到了一个错误:
“c:\ program files(x86)\ python36-32 \ python.exe” -u -c “import setuptools,tokenize; file ='C:\ Users \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-build-6l69kxa5 \ 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 \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-qq93gmf_-record \ install-record.txt --single-version-externally-managed --compile”命令失败,错误代码为1,在C:\ Users \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-build-6l69kxa5 \ pycrypto \中。
我不是高级用户,也无法解决此问题。如果您知道如何解决,请告诉我。 Python 3.5.2可以轻松安装。
“c:\ program files(x86)\ python36-32 \ python.exe” -u -c “import setuptools,tokenize; file ='C:\ Users \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-build-6l69kxa5 \ 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 \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-qq93gmf_-record \ install-record.txt --single-version-externally-managed --compile”命令失败,错误代码为1,在C:\ Users \ HOME-M〜1 \ AppData \ Local \ Temp \ pip-build-6l69kxa5 \ pycrypto \中。
我不是高级用户,也无法解决此问题。如果您知道如何解决,请告诉我。 Python 3.5.2可以轻松安装。
pip install pycrypto
失败的问题,但是pip install pycryptodome
成功了。然后我前往路径%appdat%\Local\Programs\Python\Python36\Lib\site-packages
,将pycryptodome-3.4.6.dist-info
复制到pycrypto-3.4.6.dist-info
。对于我使用依赖于pycrypto的库似乎可以运行。 - Travis P