Я хотел бы использовать скрипт Python на моей малине Pi 2 для загрузки файла .txt в мое веб-пространство SFTP.Python: paramiko ImportError даже после установки pip
Я получаю эту ошибку:
Traceback (most recent call last):
File "upload.py", line 1, in <module>
import paramiko
ImportError: No module named paramiko
Но я сделал это: pip install paramiko
Это мой код:
import paramiko
import Crypto
# Open a transport
host = "HOST"
port = 22
transport = paramiko.Transport((host, port))
# Auth
password = "XXXX?"
username = "XXXX"
transport.connect(username = username, password = password)
# Go!
sftp = paramiko.SFTPClient.from_transport(transport)
# Download
#filepath = '/var/www/xxx/test.txt'
#localpath = 'C:\\Users\\xxxx\\Desktop\\test.txt'
#sftp.get(filepath, localpath)
# Upload 1
filepath = '/home/niklaspi/pythonupload' #test ist in diesem Fall ein Ordner mit mehreren Dateien
localpath = '/home/pi/Desktop/Network/logs/logLocal.txt'
sftp.put(localfile, remfile)
# Close
sftp.close()
transport.close()
Можете ли вы мне помочь?
Спасибо!
Правильно ли установлен трубопровод? –
Да - без ошибок на этом. – piguy
Итак, если вы просто выполняете «импорт paramiko» в python, это работает? –