我想导入位于/usr/local/lib/python2.7/dist-packages中的paramiko模块。因此,我以这种方式导入它:
from usr.local.lib.python2.7.dist-packages import paramiko
我有一个与python2.7有关的错误语法(它将7视为位于python2软件包中的软件包)
我同时安装了Python3.1.3和Python2.7。但是,我仅使用Python3.1.3进行编程。我该如何解决这个问题?
我不知道您为什么认为需要包括完整的路径。该目录已经包含在Python路径中。您只需要做import paramiko
。
注释后编辑好吧,您不能随意导入为其他版本安装的内容。存在一些向后不兼容的问题,任何具有任何已编译扩展名的东西都将根本无法使用。
您需要为3.1安装下载并安装paramiko,而不是尝试使用2.7版本。python3 pip install paramiko
, 举个例子。
(此外,您实际上不应该使用3.1。如果您使用的是Python 3系列,则应升级到3.4。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句