Add directory to Python path in PyCharm?
Solution 1
You can add custom paths this way.
- Go to File->Settings->project Interpreter
- In the Project-Interpreter field, click the down facing arrow and select "show All"
- In that Menu, highlight your interpreter and then in the right menu, select the button "Show paths for the selected interpreter" (this is the last button)
- click the plus symbol to add your path
Solution 2
Adding interpreter paths in PyCharm:
- Project Settings/Project Interpreter: select "settings" icon
- Project Interpreters: select "tree" icon
- Interpreter Paths: select "plus" icon
Solution 3
In PyCharm version 2020.3.1 use the following workflow instead (see official docs):
Ctrl+Alt+S - open Settings.
File|Settings|Project|Project Structure...
You will see project folder structure. Mark subfolders as Sources or Excluded
Solution 4
- Use anaconda with Pycharm
- To install paraview with anaconda run the following command:
conda install -c conda-forge paraview
- If conda command is not recognized then register the Anaconda path to environment variable
- Now open pycharm and give the configuration path as the Anaconda path
- File -> Settings -> Project Interpreter
- In Project Interpreter give similar path : "C:\Users\username\Anaconda3\python.exe"
user32882
Updated on July 09, 2022Comments
-
user32882 almost 2 years
I want to be able to use the
paraview.simple
library in PyCharm. I already have paraview installed in my computer. This package cannot be installed withpip
and there are no .whl files as far as I can tell. The website docs recommend that the directory containing all the python files be added to PYTHONPATH.How do I add the relevant folder in PYTHONPATH on my PyCharm session, and keep it there by default, such that when I close out and reopen the
paraview.simple
library is still available? -
Guy Starbuck about 3 yearsThis seems like the most straightforward way to go as of April 2021
-
S. Stromberg about 3 yearsI don't think this works if the external file isn't part of your project. This interface only lets me mark folders that are in my project folder as sources.