Come selezionare la versione di Python in PyCharm?


117

Ho PyCharm 1.5.4 e ho usato l'opzione "Open Directory" per aprire il contenuto di una cartella nell'IDE.

Ho selezionato la versione 3.2 di Python (appare sotto il nodo "Librerie esterne").

Come posso selezionare un'altra versione di Python (che ho già installato sulla mia macchina) in modo che PyCharm utilizzi quella versione?

Risposte:


152

File -> Impostazioni

Preferenze-> Interprete del progetto-> Interpreti Python

Se non è elencato, aggiungilo.

inserisci qui la descrizione dell'immagine


4
Perché questo ha voti positivi in ​​quanto non risponde nemmeno alla domanda. Dice di aver installato più versioni di Python (versione 2 e versione 3). Vuole eseguire alcuni script con python 3 e altri con python 2. Come si cambia la versione di python utilizzata?
Poltron Galantine

1
È in File-> Impostazioni-> interprete del progetto nelle versioni più recenti.
Andras Csehi

3
E in ancora più recenti (es. 4.5.4 e superiori) è in File -> Impostazioni -> Progetto: {nome_progetto} -> Interprete del progetto.
Aiyion.Prime

27

Penso che tu stia dicendo che hai installato python2 e python3 e hai aggiunto un riferimento a ciascuna versione in Pycharm> Impostazioni> Interprete del progetto

Quello che penso tu stia chiedendo è come far funzionare alcuni progetti con Python 2 e alcuni progetti in esecuzione con Python 3.

In tal caso, puoi guardare in Esegui> Modifica configurazioni

PyCharm Run> Modifica configurazioni


Questo funzionerà per eseguire lo script, ma in realtà è pensato per le esecuzioni effettive dell'interprete e può anche essere impostato per classe. C'è un'impostazione a livello di progetto che si adatta meglio.
mateor

7

PyCharm 2019.1+

C'è una nuova funzione chiamata Interprete nella barra di stato (scorri un po 'verso il basso). Ciò semplifica il passaggio tra gli interpreti Python e la visualizzazione della versione che stai utilizzando.

inserisci qui la descrizione dell'immagine

Abilita barra di stato

Se non riesci a vedere la barra di stato, puoi attivarla facilmente eseguendo il comando Trova azione ( Ctrl+ Shift+ Ao + + Asu mac). Quindi digita barra di stato e scegli Visualizza: Barra di stato per vederlo.

inserisci qui la descrizione dell'immagine


4

Ciò può accadere anche in Intellij Ultimate, che ha PyCharm integrato. Il problema è come diagnosticato sopra, hai selezionato l'interprete sbagliato.

Il metodo esatto per risolvere questo problema per un determinato progetto è andare su Impostazioni progetto ... Progetto e regolare Project SDK . Puoi aggiungere un New Project SDK se non hai aggiunto Python 3 accedendo al binario python3. Questo risolverà gli errori sopra elencati. Una scorciatoia per le impostazioni del progetto è l'icona blu del tipo a scacchiera.

Puoi anche aggiungere Python 3 come interprete predefinito per i progetti Python. Su OSX questo è in File .. Altre impostazioni ... Struttura del progetto predefinita . Qui puoi impostare l' SDK del progetto che ora verrà applicato a ogni nuovo progetto. Può essere diverso su altre piattaforme, ma comunque simile.


3

Vai a:

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

Lì puoi vedere quali librerie esterne hai installato per python2 e quali per python3.

Seleziona la versione di Python richiesta in base alle tue esigenze.

Immagine


2

Risposta rapida:

  • File -> Setting
  • Nella parte sinistra della projectsezione ->Project interpreter
  • Selezionare desiderato Project interpreter
  • Apply + OK

[ NOTA ]:

Testato su Pycharm 2018 e 2017.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.