2016-03-31 2 views
0

Ich benutze PyCharm in Ubuntu 14.04. So wenn ich ipython verwenden kann ich die Bibliotheken sehen, die ich verwende von:fügen Sie alle meine Python-Pfad zu pycharm

$ import sys 
$ print sys.path 

Ergebnisse:

['', '/home/alireza/anaconda2/bin', '/home/alireza/anaconda2/lib/python2.7/site-packages/opendeep-0.0.9a0-py2.7.egg', '/home/alireza/anaconda2/lib/python27.zip', '/home/alireza/anaconda2/lib/python2.7', '/home/alireza/anaconda2/lib/python2.7/plat-linux2', '/home/alireza/anaconda2/lib/python2.7/lib-tk', '/home/alireza/anaconda2/lib/python2.7/lib-old', '/home/alireza/anaconda2/lib/python2.7/lib-dynload', '/home/alireza/anaconda2/lib/python2.7/site-packages/Sphinx-1.3.5-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/setuptools-20.2.2-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages', '/home/alireza/anaconda2/lib/python2.7/site-packages/cryptography-1.0.2-py2.7-linux-x86_64.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/IPython/extensions', '/home/alireza/.ipython'] 

ich die Bibliotheken in ipython importieren können, aber sie funktionieren nicht in PyCharm.

Wie kann ich alle diese Pfade und Bibliotheken in PyCharm einfügen? Im Moment erkennt mein PyCharm die meisten dieser Bibliotheken nicht.

Wenn Sie mit Deep-Learning-Bibliotheken vertraut sind, verwende ich Anaconda, Theano, Lasagne, aber keiner von ihnen wird zu meinem PyCharm hinzugefügt. In iPython funktionieren sie alle einwandfrei.

Mit anderen Worten, wie ich alle Pfade hinzufügen kann, die ich in meinem iPython zu meinem PyCharm-Pfad habe.

Antwort

1

PyCharm enthält eine Paketverwaltungsschnittstelle, die Sie unter Datei> Einstellungen> Projekt Interpreter finden, wenn Sie ein Paketierungstool wie PyPi verwenden. Wenn dies der Fall ist, die Sie nicht installiert ein Paket-Manager haben, wird PyCharm Sie aufgefordert, eine auf diesem Bildschirm zu installieren:

Install package

Dann können Sie die Pakete installieren möchten, dass Sie vor Ort:

Choose to install

Suche nach den richtigen Pakete, klicken Sie auf „Installieren, um Website-Pakete des Benutzers“, und wählen Sie die Version, die Sie vor dem klicken verwenden möchten „Install Package“:

Install Package

Bearbeiten: Ich habe eine detailliertere Beschreibung der integrierten Paketverwaltung PyCharm hinzugefügt. Ich finde es nützlich, all diese Arbeit in PyCharm zu tun, aber es wird ein wenig anders sein als das, wie Sie Ihr Projekt gerade einrichten, wenn Sie nicht alle Bibliotheken in die vorkonfigurierten Python-Pfade einfügen.

+0

Ich weiß nicht, wie es funktioniert. Ich schätze es, wenn Sie mehr erklären können. Ich habe Leute erwähnt, die zu Datei> Einstellungen> Projekt-Interpreter gehen. aber ich konnte es noch nicht funktionieren lassen. – Alex

+0

Ich habe einige Hinweise zur Installation eines Paketmanagers hinzugefügt und verwende sie, um die gewünschten Pakete zu installieren. – jaydez

+1

Versuchen Sie Folgendes. Überprüfen Sie, wo Ihr Python, der auf der Kommandozeile arbeitet, mit 'which python' arbeitet. Setzen Sie nun den Python auf diesen Pfad, um Ihr Projekt-Interpreter in PyCharm zu sein. Sie können das tun, indem Sie auf das Zahnrad in der oberen rechten Ecke klicken, "Add Local" auswählen und den Python eingeben, den Sie mit 'which python' gefunden haben. Die Pakete, die Sie in Ihrer Befehlszeile python sehen, sollten jetzt auch in PyCharm sichtbar sein. – Paul

Verwandte Themen