How to select Python version in PyCharm?

2019-01-12 23:35发布

I have PyCharm 1.5.4 and have used the "Open Directory" option to open the contents of a folder in the IDE.

I have Python version 3.2 selected (it shows up under the "External Libraries" node).

How can I select another version of Python (that I already have installed on my machine) so that PyCharm uses that version instead?

5条回答
在下西门庆
2楼-- · 2019-01-13 00:08

I think you are saying that you have python2 and python3 installed and have added a reference to each version under Pycharm > Settings > Project Interpreter

What I think you are asking is how do you have some projects run with Python 2 and some projects running with Python 3.

If so, you can look under Run > Edit Configurations

PyCharm Run > Edit Configurations

查看更多
何必那么认真
3楼-- · 2019-01-13 00:22

Go to:

Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter

There you can see which external libraries you have installed for python2 and which for python3.

Select the required python version according to your requirements.

Image

查看更多
地球回转人心会变
4楼-- · 2019-01-13 00:26

Quick Answer:

  • File --> Setting
  • In left side in project section --> Project interpreter
  • Select desired Project interpreter
  • Apply + OK

[NOTE]:

Tested on Pycharm 2018 and 2017.


查看更多
甜甜的少女心
5楼-- · 2019-01-13 00:29

File -> Settings

Preferences->Project Interpreter->Python Interpreters

If it's not listed add it.

enter image description here

查看更多
走好不送
6楼-- · 2019-01-13 00:32

This can also happen in Intellij Ultimate, which has PyCharm integrated. The issue is as diagnosed above, you have the wrong interpreter selected.

The exact method to fix this for any given project is to go to Project Settings...Project and adjust the Project SDK. You can add a New Project SDK if you don't have Python 3 added by navigating to the python3 binary. This will fix the errors listed above. A shortcut to Project Settings is the blue checkerboard-type icon.

You can also add Python 3 as the default interpreter for Python projects. On OSX this is in File..Other Settings...Default Project Structure. There you can set the Project SDK which will now apply on each new project. It can be different on other platforms, but still similar.

查看更多
登录 后发表回答