PyCrypto是一款专业对python程序进行加解密操作的工具。一款功能强大的python加解密软件PyCrypto。软件主要用于python程序的加密和解密,只需按照小编的步骤安装和修改Python程序即可加密,需要来这个网站的朋友下载!
解决方案:
安装PyCrypto时,操作中出错。如下:
Homeassistant | 16-07-01 18:35:24错误(MainThread)[homeassistant.bootstrap]组件闪烁安装过程中出错
Homeassistant | Traceback(最近一次调用最后一次):
Homeassistant |在_setup_component中输入文件“/usr/src/app/homeassistant/bootstrap.py”,第150行
Homeassistant |如果不是component.setup(hass,config):
Homeassistant |在设置中输入文件“/usr/src/app/homeassistant/components/wink.py”,第29行
Homeassistant |来自pubnub import Pubnub
Homeassistant |文件“/usr/local/lib/python3.4/site-packages/pubnub.py”,第25行,in
Homeassistant |来自Crypto.Cipher导入AES
Homeassistant|文件“/usr/local/lib/python3.4/site-packages/Crypto/Cipher/__init__.py”,第78行,in
Homeassistant |来自Crypto.Cipher._mode_ecb import _create_ecb_cipher
Homeassistant |文件“/usr/local/lib/python3.4/site-packages/Crypto/Cipher/_mode_ecb.py”,第29行,
Homeassistant |来自Crypto.Util._raw_api import(load_pycryptodome_raw_lib,
Homeassistant |文件“/usr/local/lib/python3.4/site-packages/Crypto/Util/_raw_api.py”,第33行,in
Homeassistant |来自Crypto.Util.py3compat导入byte_string
Homeassistant | ImportError:无法导入名称'byte_string'
解决方案是
Pip3卸载pycrypto
Pip3卸载pycryptodome
Pip3安装pycryptodome
这次它会正常运行。
安装方法:
安装PyCrypto并按照以下步骤安装:
1)将python2.x安装路径添加到环境变量路径。
2)按照PyCrypto自述文件的说明安装python setup.py build - > python setup.py install - > python setup.py test。最后的测试可能会显示出错误,无论如何都无关紧要。为了减少错误,最好下载稳定版本的PyCrypto。
实际上,Windows下有一种非常简单的安装方法。一些高级别人员已经将pycrypto标记为exe包,这是该网站为每个人提供的下载地址。在Windows下,单击“下一步”,将根据默认配置安装下一步。
安装PyCrypto并安装Fabric和Paramiko后,就没有问题了。只需下载结构存档并解压缩它,然后直接进入运行python setup.py install的目录。 Paramiko可以自动安装