Installieren Sie das UniCurses-Modul von hier: Ссылка
Sie müssen möglicherweise etwas von Ihrem Code ändern, um ihn zu verwenden, da er die Funktionalität von NCurses und nicht die vanilla Curses-Bibliothek bietet.
Leider gibt es keinen direkten Python für Windows-Port von Flüchen.
Habe den gleichen Fehler mit Python 3.4 unter Ubuntu 14.04 und hier habe ich es behoben.
Mein /usr/local/lib/python3.4/lib-dynload/
Verzeichnis hatte nicht die folgenden Dateien -
Habe eine Kopie der neuesten Python 3.4.2 Quelle erhalten. Dann (extrahiert & amp;) kompiliert es:
%Vor% Jetzt sind die benötigten .so
Dateien in build/lib.linux-i686-3.4/
und ich habe sie nach /usr/local/lib/python3.4/lib-dynload/
kopiert.
inspiriert von @YKB, habe ich dies für Ubuntu 16.04 und Python 3.5.2 gemacht,
sudo apt-get install libncurses5-dev
,
und gehen Sie dann zum Quellcode von Python, und make
, zwei neue Dateien werden erstellt.
Und kopieren Sie sie dann in den Ordner lib-dynload
, in dem Sie Ihren Python installiert haben.
Tags und Links python windows python-2.7 telnet curses