Add directory to Python path in PyCharm?

65,666

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:

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

Screenshot

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

File|Settings|Project|Project Structure

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"
Share:
65,666
user32882
Author by

user32882

Updated on July 09, 2022

Comments

  • user32882
    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 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?

  • Guy Starbuck
    Guy Starbuck about 3 years
    This seems like the most straightforward way to go as of April 2021
  • S. Stromberg
    S. Stromberg about 3 years
    I 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.