(1 Antwort)
Vor 5 Jahren geschlossen.
Ich verwende auch Jupyter und Anaconda, werden sie oder andere Python-Module beschädigt/gelöscht?
Akzeptierte Antwort:
Sie können versuchen, dieses PPA zu verwenden, um Ihren aktuellen Python durch 3.5 zu ersetzen:
https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes
Gebrauchsanweisungen finden Sie auf der verlinkten Webseite.
Ich würde jedoch empfehlen, Python 3.5 parallel zu 3.4 zu installieren (zB unter /opt).
Dafür müssten Sie von der Quelle installieren:
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
tar xfvJ Python-3.5.1.tar.xz
cd Python-3.5.1
./configure --prefix=/opt/python3.5
make
# To make idle3.5, you need tk's development to produce tkinter
sudo apt-get install tk8.6-dev
sudo make install
Ihr Python 3.5-Interpreter befindet sich in /opt/python3.5/bin/python3.5
.
Ihre integrierte Entwicklungsumgebung befindet sich auch unter /opt/python3.5/bin/idle3.5
.
Um die Verwendung zu erleichtern, können Sie diese Dateien mit einem Speicherort in Ihrem $PATH
symbolisch verknüpfen etwa so:
sudo ln -s /opt/python3.5/bin/python3.5 /usr/local/bin/py3.5
sudo ln -s /opt/python3.5/bin/idle3.5 /usr/local/bin/idle3.5
Geben Sie danach einfach py3.5
ein von der Befehlszeile wird Python 3.5 verwenden, während gleichzeitig Python 3.4 unberührt bleibt und keinen „Bruch“ auf Ihrem System verursacht. Auch idle3.5
wird den
IDLE-Editor mit der Python 3.5.1-Shell aufrufen.