有没有高手懂PYTHON?

sillyear

知名会员
注册
2002-11-28
消息
78
荣誉分数
9
声望点数
168
我在IMPORT PARAMIKO的时候总是报错:
Traceback (most recent call last):
File "test.py", line 2, in <module>
import paramiko
File "/usr/lib/pymodules/python2.6/paramiko/__init__.py", line 69, in <module>
from transport import randpool, SecurityOptions, Transport
File "/usr/lib/pymodules/python2.6/paramiko/transport.py", line 32, in <module>
from paramiko import util
File "/usr/lib/pymodules/python2.6/paramiko/util.py", line 32, in <module>
from paramiko.common import *
File "/usr/lib/pymodules/python2.6/paramiko/common.py", line 98, in <module>
from rng import StrongLockingRandomPool
File "/usr/lib/pymodules/python2.6/paramiko/rng.py", line 44, in <module>
if ((platform is not None and platform.system().lower() == 'windows') or
File "/usr/lib/python2.6/platform.py", line 1236, in system
return uname()[0]
File "/usr/lib/python2.6/platform.py", line 1203, in uname
processor = _syscmd_uname('-p','')
File "/usr/lib/python2.6/platform.py", line 959, in _syscmd_uname
output = string.strip(f.read())
AttributeError: 'module' object has no attribute 'strip'

试着重装过PARAMIKO,似乎没用...有没有高手?不胜感谢!!!
 
SSSSSSSSSSSSssssssssssssssssssssssssssssssssssss
 
木有呀,我才在PYTHON环境里敲了一句 import paramiko然后回车,就出来这么大一堆。。。。。。

而且特别奇怪的是,在路径DESKTOP下就可以执行,在路径/DESKTOP/PYTHON_CODE下就报错。。。。。。又试过换别的SSH MODULE,象PEXPECT, FABRIC什么的,通通报错,全都是和STRING有关的。。。

我崩溃了。。。
 
在路径/DESKTOP/PYTHON_CODE下就报错,是因为SEARCH PATH从当前路径开始,如果正好有同名指令就不再搜寻下去,自然会报错。

在路径DESKTOP下可以执行,是因为先搜sys.path,找到系统模块,自然就能执行了。


cd paramiko-1.7.7.1
python ./setup.py build
python ./setup.py install


木有呀,我才在PYTHON环境里敲了一句 import paramiko然后回车,就出来这么大一堆。。。。。。

而且特别奇怪的是,在路径DESKTOP下就可以执行,在路径/DESKTOP/PYTHON_CODE下就报错。。。。。。又试过换别的SSH MODULE,象PEXPECT, FABRIC什么的,通通报错,全都是和STRING有关的。。。

我崩溃了。。。
 
后退
顶部