user32882
user32882

Reputation: 5877

Add directory to Python path in PyCharm?

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 with pip 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?

Upvotes: 57

Views: 113566

Answers (6)

Alexander Borochkin
Alexander Borochkin

Reputation: 4611

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

File|Settings|Project|Project Structure

Upvotes: 15

Djones4822
Djones4822

Reputation: 767

For me, in PyCharm 2022.3.1 the way to do this was different than currently listed (though still similar).

  1. Press CTRL+ALT+S to open settings or go through the toolbar via File -> Settings

  2. Navigate to your Project settings, expand, and click "Python Interpreter"

  3. Click the drop down to show interpreters, and then click "Show All" Example of where the button is

  4. In the resulting popup, select the interpreter you want to add the path to, and then click the folder-tree icon

Toolbar example with folder tree button highlighted

In the newest pop up modal window you can add paths by clicking the + button and navigating to the path you want to include.

Add Path Image

Upvotes: 2

thesubjectsteve
thesubjectsteve

Reputation: 56

For me this solved it: mapping the local path to the remote inside the Pycharm run configurations settings.

Edit Configurations > Path Mappings >

Local path = /<Users/me/pycharm etc.../project root> remote path = /

eg.

enter image description here

Upvotes: 0

Danijel
Danijel

Reputation: 8606

Adding interpreter paths in PyCharm:

  1. Project Settings/Project Interpreter: select "settings" icon
  2. Project Interpreters: select "tree" icon
  3. Interpreter Paths: select "plus" icon

Screenshot

Upvotes: 44

FlyingTeller
FlyingTeller

Reputation: 20462

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

Upvotes: 80

Jai
Jai

Reputation: 3310

  • 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"

Upvotes: 1

Related Questions