【发布时间】:2014-05-07 21:13:49
【问题描述】:
我是 Python 的新手(截至今天),并且无法按照以下 AES 示例进行操作:https://pypi.python.org/pypi/pycrypto/2.6.1 using Python 3.3
from Crypto.Cipher import AES
我从这里 https://www.dlitz.net/software/pycrypto/ (pycrypto-2.6.1.tar.gz) 下载了包,因为 我希望它作为本地依赖项,因为这是 Sublime Text 3 的便携式插件。
所以我有 /MyPLugin/Crypto/ 和 Crypto 看起来不错,将预期的 __init__.py 文件放在正确的位置。
在/MyPlugin/myplugin.py 中,我正在尝试导入示例中的 AES (from Crypto.Cipher import AES)。我尝试了许多点和东西的组合,但似乎没有任何效果。
如何从这个相关的 Crypto 文件夹导入 AES?
几次尝试:
from MyPlugin.Crypto.Cipher import AES = ImportError: 无法导入名称 AES
import Crypto = ImportError: 没有名为“加密”的模块
import .Crypto = SyntaxError: 无效语法
PS 我犯了一个错误 - 它使用的是 Python 3.3
【问题讨论】:
标签: python import sublimetext3 pycrypto