SFTP Verbindung in Python 3.5

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
PewDiePy
User
Beiträge: 5
Registriert: Freitag 9. Oktober 2015, 19:04

Hi, seit wenigen Wochen lerne ich Python.

Ich hab's geschafft mit ftplib eine FTP Verbindung aufzubauen und Dateien hochzuladen. Dasselbe wollte ich dann über eine SFTP Verbindung schaffen. Dabei habe ich paramiko entdeckt, was allerdings pycrypto erfordert und das scheint nicht mit Python 3.5 kompatibel zu sein. Ich bekomme es zumindest nicht bei mir installiert, wo ich auch nicht der einzige bin.

Ich finde aber auch keine Alternativen! Und es kann ja auch nicht sein, dass man mit Python 3.5 keine SFTP Verbindung aufbauen kann.

Danke und Gruß
PewDiePy
Benutzeravatar
Sr4l
User
Beiträge: 1091
Registriert: Donnerstag 28. Dezember 2006, 20:02
Wohnort: Kassel
Kontaktdaten:

Der Link bei Stackoverflow ist kein Fehler der jetzt mit PyCrypto zutun hat. Es ist einfach, wie hier schon oft im Unterforum Installation zu lesen war, nicht so trivial Python Bibliotheken die auch C Erweiterungen nutzen unter Windows zu bauen.

Man benötigt alle Quelltexte der Bibliotheken die diese C Erweiterung braucht, und sie müssen auch gefunden werden. Hier scheinbar "GMP or MPIR".

Das es kein PyCrypto für 3.5 gibt liegt sicher einfach daran das 3.5 noch so neu ist. Ich konnte auf die schnelle auch kein PyCrypto finden, warum es da so schlecht aussieht weiß ich auch nicht.

Das hier ist in der Regel eine gute Quelle für Python Windows Pakete:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Antworten