Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sys.path和模块-Python3.2_Python_Python 3.x_Paramiko - Fatal编程技术网

sys.path和模块-Python3.2

sys.path和模块-Python3.2,python,python-3.x,paramiko,Python,Python 3.x,Paramiko,我编译了Python 3.2并尝试运行以下脚本: #/opt/python3/bin/python3 import sys sys.path.append('/usr/lib/python2.4/site-packages') print(sys.path) import os import paramiko 输出为: ['/home/web.script/scripts/radar_python', '/opt/python3/lib/python32.zip', '/opt/python3

我编译了Python 3.2并尝试运行以下脚本:

#/opt/python3/bin/python3
import sys
sys.path.append('/usr/lib/python2.4/site-packages')
print(sys.path)
import os
import paramiko
输出为:

['/home/web.script/scripts/radar_python', '/opt/python3/lib/python32.zip', '/opt/python3/lib/python3.2', '/opt/python3/lib/python3.2/plat-linux2', '/opt/python3/lib/python3.2/lib-dynload', '/opt/python3/lib/python3.2/site-packages', '/usr/lib/python2.4/site-packages']
Traceback (most recent call last):
  File "./check_log_radar2.py", line 6, in <module>
    import paramiko
ImportError: No module named paramiko

如果paramiko模块在我的路径上,为什么会出现错误?

简短的回答是,Python在Python路径目录中搜索名为paramiko的目录,其中包含
\u init\u.py
文件,或者
paramiko.py
文件。两者都不存在

还有更多,看看这里

此外,请看以下(封闭式)问题:


除了这个线程

你的路径上没有paramiko模块,你的路径上有paramiko鸡蛋!setuptools提供了一些魔法来允许访问鸡蛋,但这只适用于它实际安装的python。如果您希望这样做,您必须将包含模块的egg中的路径添加到sys.path中。但显然,最好将paramiko安装到pyton3或使用virtualenv。

ls向我们展示了Python 2.4的安装,但您的脚本运行的是3。python3站点包中有什么?

paramiko安装在python2.4下,而不是python3.2下
ls /usr/lib/python2.4/site-packages

Alacarte
cracklibmodule.so
dogtail
easy-install.pth
easy_install.py
easy_install.pyc
easy_install.pyo
elementtree
GMenuSimpleEditor
gmenu.so
iniparse
invest
libsvn
paramiko-1.7.5-py2.4.egg
paramiko-1.7.7.2-py2.4.egg
pirut
pkg_resources.py
pkg_resources.pyc
pkg_resources.pyo
pycrypto-2.6-py2.4-linux-x86_64.egg
rpmUtils
setroubleshoot
setuptools
setuptools-0.6c5-py2.4.egg-info
site.py
site.pyc
site.pyo
sos
svn
urlgrabber
yum