Arbeiten durch ein Buch über TDD, die Python 3.6 Funktionen verwendet, einschließlich einer formatierten Zeichenfolge, aber wie der Befehl python3
standardmäßig auf 3,5, obwohl ich Python 3.6 installiert habe, gibt es eine ungültige Syntax zurück Fehler, wenn ich versuche, meinen Komponententest auszuführen. Auf der anderen Seite installiert pip3 Selenium in einem Python 3.5-Verzeichnis. Wenn ich also versuche, die Tests mit 3.6 auszuführen, erhalte ich den Fehler 'Kein Modul namens Selen'.Installieren Sie Selenium für Python 3.6 (Ubuntu 17.04)
ich in einem virtualenv arbeite, aber während python3.5 in /home/username/.virtualenvs/projectname/lib
oben zeigt, ist allerdings python3.6 nicht einmal läuft PIP3 im virtualenv kehrt python3.6 is already the newest version (3.6.1-1)
.