Ich habe versucht, Paramiko in meinem Python 2.7 zu verwenden, aber ich kann es nicht auf meinem Skript verwenden.Ubuntu 14.04: ImportError: Kein Modul namens client
ich installieren auch alle Paket
sudo pip install paramiko
pip install paramiko
sudo apt-get install python-paramiko
, aber es funktioniert nicht
Siehe mein Script
#!/usr/bin/python
#
from paramiko.client import SSHClient
import paramiko
client = SSHClient
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect("192.168.1.60")
stdin, stdout, stderr = client.exec_command("ls -la")
if stderr.channel.recv_exit_status() != 0:
print stderr.channel.recv_exit_status()
print stderr.read()
else:
print stdout.read()
Es gibt
[email protected]:~/Linux/Python/Arquivos de Configuração/Paramiko$ python paramiko.py
Traceback (most recent call last):
File "paramiko.py", line 4, in <module>
from paramiko.client import SSHClient
File "/home/vitor/Linux/Python/Arquivos de Configuração/Paramiko/paramiko.py", line 4, in <module>
from paramiko.client import SSHClient
ImportError: No module named client
Ich habe versucht, auch zu verwenden dies Answers und und lösche meine /usr/local/lib/python2.7 Aber nichts ändert sich.
Dieser Fehler erscheint nur in Ubuntu? Oder mein Code ist falsch?
Ja, vielen Dank! –
Und eine Frage, ich entferne meine /usr/local/lib/python2.7, werde ich in Zukunft ein Problem haben? –
Ich bin froh, geholfen zu haben! Berühren Sie nicht /usr/local/lib/python2.7, das von unzähligen Paketen benötigt wird, die auf Ihrem System installiert sind. In der Tat könnte Ihr System sogar unbrauchbar werden, wenn Sie dies tun! Wenn Sie es bereits gelöscht haben, bitte installieren Sie es so bald wie möglich – e4c5