Vraag PyCharm en externe bibliotheken


Ik ben PyCharm IDE gaan gebruiken, maar ik heb niet kunnen bepalen hoe externe bibliotheken daar moeten worden beheerd. PyCharm ziet bijvoorbeeld niet matplotlib. In PyCharm's bestandsbeheer zie ik duidelijk de lijst met externe bibliotheken en daar is nee matplotlib. Ik heb het echter wel geïnstalleerd en ik weet de locatie.

Hoe kan ik deze bibliotheek toevoegen aan de PyCharm-omgeving?


27
2018-02-19 14:42


oorsprong


antwoorden:


Ik stel voor om de virtuele omgeving van Python te gebruiken. Het is echt gemakkelijk met PyCharm.

PyCharm> Voorkeuren ...> Project-interpreter> Python-tolken

Klik op 'Virtuele omgeving maken' en kies uw basistolk.

enter image description here

Klik op "Installeren" en installeer alle pakketten die u nodig hebt. U kunt ook andere repository's toevoegen als de standaardopslagruimten geen verplichte bibliotheken bevatten. Een ander voordeel is dat u kunt zien welke bibliotheken een nieuwere versie hebben en kunnen worden bijgewerkt.

enter image description here


52
2018-02-20 02:53



Ik denk dat een manier om een ​​probleem op te lossen is om je tolk in PyCharm zelf op te geven via Bestand -> Instellingen -> Python-tolken

Er is ook een Paths tab in deze instelling, moet je daar expliciet een pad aan je matplotlib toevoegen. Maar voor mij is daar geen speciaal pad vermeld. Dit zijn mijn paden in dit tabblad:

file: // D: / hg_work / vefw_regression / tools / python / DLL
file: // D: / hg_work / vefw_regression / tools / python / Lib
file: // D: / hg_work / vefw_regression / tools / python / Lib / lib-tk
file: // D: / hg_work / vefw_regression / tools / python
file: // D: / hg_work / vefw_regression / tools / python / Lib / site-packages (mijn matplotlib / numpy en andere dingen zijn hier)
file: // D: / hg_work / vefw_regression / tools / python / Lib / site-packages / win32
file: // D: / hg_work / vefw_regression / tools / python / Lib / site-packages / win32 / lib
file: // D: / hg_work / vefw_regression / tools / python / Lib / site-packages / pythonwin
file: // D: / Users / svecovs / AppData / Roaming / JetBrains / PyCharm Community Edition 3.0.1 / helpers / python-skeletten
file: // D: / hg_work / vefw_regression / tools / python / Lib / site-packages / core (toegevoegd door gebruiker)


3
2018-02-19 14:50



Installeer matplotlib en dan python-tk.Pycharm zal goed werken. Het werkt voor mij op Ubuntu 16.04.

sudo apt-get install python-tk

sudo apt-get install python-matplotlib


1
2018-05-08 14:35



Voor Linux-gebruikers is hier een oplossing, schrijf eerst dit commando in de terminal,

sudo apt-get install python-matplotlib

Nu je klaar bent, kun je matplotlib zien in de projecttolk >>> instellingen >> van de instellingen. Beeld


0
2018-04-14 07:04