Bagaimana cara memilih versi Python di PyCharm?

117

Saya memiliki PyCharm 1.5.4 dan telah menggunakan opsi "Open Directory" untuk membuka konten folder di IDE.

Saya telah memilih Python versi 3.2 (ini muncul di bawah simpul "Perpustakaan Eksternal").

Bagaimana saya bisa memilih versi lain dari Python (yang sudah saya instal di mesin saya) sehingga PyCharm menggunakan versi itu?

Cristian Lupascu
sumber

Jawaban:

152

File -> Pengaturan

Preferensi-> Penerjemah Proyek-> Penerjemah Python

Jika tidak terdaftar tambahkan.

masukkan deskripsi gambar di sini

lukecampbell
sumber
4
Mengapa ini memiliki suara positif karena itu bahkan tidak menjawab pertanyaan itu. Dia mengatakan dia telah menginstal banyak versi Python (versi 2 dan versi 3). Dia ingin menjalankan beberapa skrip dengan python 3 dan beberapa dengan python 2. Bagaimana Anda mengubah versi python yang digunakan?
Poltron Galantine
1
Ada di File-> Pengaturan-> penerjemah proyek di versi yang lebih baru.
Andras Csehi
3
Dan bahkan yang lebih baru (mis. 4.5.4 dan yang lebih baru) ada di File -> Settings -> Project: {your_project_name} -> Project Interpreter.
Aiyion.Prime
27

Saya pikir Anda mengatakan bahwa Anda telah menginstal python2 dan python3 dan telah menambahkan referensi ke setiap versi di bawah Pycharm> Pengaturan> Penerjemah Proyek

Apa yang saya pikir Anda tanyakan adalah bagaimana Anda memiliki beberapa proyek yang dijalankan dengan Python 2 dan beberapa proyek yang berjalan dengan Python 3.

Jika demikian, Anda dapat melihat di bawah Run> Edit Configurations

PyCharm Run> Edit Konfigurasi

Poltron Galantine
sumber
Ini akan berfungsi untuk menjalankan skrip, tetapi benar-benar dimaksudkan untuk menjalankan interpreter yang sebenarnya dan bahkan dapat disetel per kelas. Ada pengaturan di seluruh proyek yang lebih cocok.
mateor
7

PyCharm 2019.1+

Ada fitur baru yang disebut Interpreter di bilah status (gulir ke bawah sedikit). Ini membuat peralihan antara juru bahasa python dan melihat versi mana yang Anda gunakan lebih mudah.

masukkan deskripsi gambar di sini

Aktifkan bilah status

Jika Anda tidak dapat melihat bilah status, Anda dapat dengan mudah mengaktifkannya dengan menjalankan perintah Temukan Tindakan ( Ctrl+ Shift+ Aatau + + Adi mac). Kemudian ketik status bar dan pilih View: Status Bar untuk melihatnya.

masukkan deskripsi gambar di sini

lmiguelvargasf
sumber
4

Ini juga bisa terjadi di Intellij Ultimate, yang memiliki PyCharm terintegrasi. Masalahnya seperti yang didiagnosis di atas, Anda memilih juru bahasa yang salah.

Metode yang tepat untuk memperbaikinya untuk setiap proyek adalah pergi ke Pengaturan Proyek ... Proyek dan menyesuaikan SDK Proyek . Anda dapat menambahkan SDK Proyek Baru jika Anda tidak memiliki Python 3 yang ditambahkan dengan menavigasi ke biner python3. Ini akan memperbaiki kesalahan yang tercantum di atas. Jalan pintas ke Pengaturan Proyek adalah ikon jenis papan catur biru.

Anda juga dapat menambahkan Python 3 sebagai interpreter default untuk proyek Python. Pada OSX ini ada di File .. Other Settings ... Default Project Structure . Di sana Anda dapat mengatur Project SDK yang sekarang akan diterapkan pada setiap proyek baru. Ini bisa berbeda di platform lain, tetapi masih serupa.

mateor
sumber
3

Pergi ke:

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

Di sana Anda dapat melihat pustaka eksternal mana yang telah Anda instal untuk python2 dan yang untuk python3.

Pilih versi python yang diperlukan sesuai dengan kebutuhan Anda.

Gambar

Umesh Malhotra
sumber
2

Jawaban cepat:

  • File -> Setting
  • Di sisi kiri di projectbagian ->Project interpreter
  • Pilih yang diinginkan Project interpreter
  • Apply + OK

[ CATATAN ]:

Diuji pada Pycharm 2018 dan 2017.


Benyamin Jafari
sumber