2016-05-13 11 views
1

Ich bin nicht vertraut mit dem Linux-System, und ich habe bereits Ubuntu 15.04 für 5 mal wegen nicht ordnungsgemäßer Operation deinstalliert. Bitte verzeih es, wenn meine Frage etwas blöd oder zu einfach für dich ist, weil ich wirklich nicht wieder Ubuntu deinstallieren möchte.Python-Umgebung auf Ubuntu 15.04

Es gibt wenige Fragen, die ich wirklich klarstellen muss.

1) Unter Ubuntu 15.04 ist der Standard-Python 2.7.9. Jetzt muss ich das jupyter Notebook benutzen, damit ich Anaconda installieren kann. Die neueste Version von Anaconda ist für Python 2.7.11. Also muss ich meine Standard-Python-Version auf 2.7.11 aktualisieren, so dass ich jupyter Notebook richtig verwenden kann? Denn nachdem ich das Anaconda für Python 2.7.11 installiert habe, konnte das Jupyter-Notebook kein Python2-Skript neu erstellen. Daher sollte ich mich an die Anaconda für Python 2.7.9 wenden?

2) Fragen darüber, wie man die Python-Version von Ubuntu updatet, gibt es sehr, aber ich muss sicherstellen, dass es das Richtigste und Neueste ist, weil sich Python jeden Tag ändert.
In dieser Stackoverflow-Frage The Python 2.7 on Ubuntu wird diese Methode am meisten empfohlen.

$ python -V 
Python 2.6.6 
$ curl -kL https://raw.github.com/utahta/pythonbrew/master/pythonbrew- install | bash 
$ . $HOME/.pythonbrew/etc/bashrc 
$ pythonbrew install 2.7.1 
$ pythonbrew switch 2.7.1 
Switched to Python-2.7.1 
$ python -V 
Python 2.7.1 

Aber ich sah, den Kommentar „wahrscheinlich pyenv statt pythonbrew verwenden sollten“. Also, wenn ich an Multi-Python-Umgebung arbeiten muss, ist pyenv die neueste und am meisten empfohlene?

3) Wenn ich die einfachste Methode wählen möchte, so dass ich jupyter Notebook richtig verwenden könnte, ist die Anakonda für Python 2.7.9 die am meisten empfohlene Wahl?

Vielen Dank allen!

+0

Wenn Sie Ubuntu verwenden, sollte Jupyter mit Python 2.7.9 (oder besser Python 3.X) funktionieren. Ich würde versuchen [mit pip installieren] (http://jupyter.readthedocs.io/en/latest/install.html#optional-for-experienced-python-developers-installing-jupyter-with-pip) anstatt Anakonda zu verwenden, Verwenden Sie vorzugsweise eine virtuelle Umgebung. Wenn Sie Ubuntu neu installieren, warum nicht 16.04 (was ist LTS) statt 15.04? – Alasdair

+0

Anaconda ist eine Distribution von Python. Es kommt mit Python selbst. Sie müssten also zwei Versionen von Python installiert haben, wenn Sie Anaconda installiert haben. – Keozon

+0

Oh, weil ich die Caffe-Umgebung bauen muss. In dem Tutorial, das ich gelesen habe, verwendet es das Ubuntu 15.04. Ich weiß nicht, ob das Ändern der Version Einfluss hat oder nicht. –

Antwort

1

Wenn ich Sie richtig verstehe, was Sie tun möchten, ist Ubuntu das Systempaket zu aktualisieren.

Was ich in der Vergangenheit getan habe, ist, dass ich das neueste Python heruntergeladen habe, es selbst kompiliert habe und dann virtualenv gestartet habe, das dieses frisch kompilierte Python verwendet hat. Dieser Prozess ist jedoch ein wenig umständlich und fehleranfällig.

Ich überprüft Pyenv und Pyenv-virtualenv, ich denke, Sie sollten es versuchen (besonders später).

Aber vielleicht funktioniert Anacodna mit Python 2.7.9 und es besteht keine Notwendigkeit, etwas zu aktualisieren? Im Allgemeinen sollte der Unterschied zwischen Version 2.7.11 und 2.7.9 sehr gering sein.

+0

Oh, ich werde die oben genannten Methoden ausprobieren. Vielleicht gibt es bei der Installation von Anaconda zwei Python-Versionen, daher muss ich einige Einstellungen des Systems ändern. –

+0

Ja, mit dem 'Pyenv' (https://github.com/yyuu/pyenv/) ist es so einfach, mit dem Problem umzugehen. Ich muss nur die Befehle 'pyenv install anaconda-2.4.0',' pyenv global anaconda-2.4 eingeben.0' und 'jupyter notebook', alles geht gut. –

Verwandte Themen