2017-02-24 5 views
6

Ich habe versucht, python3 in der Linux-Bash-Shell für Windows 10.Upgrade Python in Win-bash

hier zu aktualisieren ist, was ich versucht:

sudo add-apt-repository ppa:jonathonf/python-3.6 
sudo apt-get update 
sudo apt-get install python3.6 

Aber ich habe folgende Fehlermeldung:

Processing triggers for libc-bin (2.19-0ubuntu6.9) ... 
Errors were encountered while processing: 
ghc 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

Ich habe auch versucht, zu suchen, wenn es mein Python 3.4 außer Kraft setzt und es unzugänglich macht, wie in es zu löschen und 3.6 zu installieren, aber fand keine Ergebnisse.

Gibt es einen sicheren Weg python3 hier

Antwort

0

zu aktualisieren, die ein seltsamer Fehler ist, könnte es etwas falsch mit Ihrem dpkg sein. Sie können immer versuchen, Python aus der Quelle zu erstellen. Dies funktioniert in regulärem Out-of-the-Box-Ubuntu, also sollte es auch unter Windows laufen.

sudo apt-get install zlib1g-dev 
wget www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 
tar -xf Python-3.6.0 
cd Python-3.6.0 
./configure --enable-optimizations 
make 
sudo make install 

speichern diese Befehle in eine Datei python.sh genannt, dann

chmod 755 python.sh 
./python.sh 

laufen Es kann eine Weile dauern, aber so geduldig

Verwandte Themen