簡體   English   中英

Pycharm 項目默認解釋器與我的 Python 系統默認安裝不匹配?

[英]Pycharm Project default interpreter does not match my Python system default installation?

我對 Python 安裝、配置和解釋器位置有點困惑。 我使用Ubuntu 20.04和我一直在使用Pycharm了一段時間,同時安裝的Python 2.7Python 3.8(雖然我不知道我安裝了...)。 現在,我使用 Pycharm 啟動了一個項目,該項目使用了我在requirements.txt文件中包含的一些特定包。 每次我打開 Pycharm 時,它都會要求我安裝這些包( Package requirements 'numpy~=1.16.6', 'scipy~=1.5.1' are not satisfied. Install requirements/Ignore requirements ),我這樣做,下次我得到了同樣的要求。

如果我嘗試通過 Pycharm 的 GUI 設置 Python 解釋器,我會得到以下選項:

Project Default (Python 2.7) /usr/bin/python
Python 2.7 /usr/bin/python
Python 3.8 (OldProject) ~/Workspace/OldProject/venv/bin/python
Python 3.8 (OldProject2) ~/Workspace/OldProject2/venv/bin/python

如何將系統默認 Python 更改為 3.8 版?

如果我在終端上運行:

python --version

我得到

Python 3.8.2

那么為什么 Pycharm 將 Python 2.7 顯示為項目默認值? 為什么在選項中沒有 Python 3.8 系統安裝?

您可以通過進入 File -> Settings 然后在搜索輸入中搜索 python 解釋器來更改您的 Pycharm python 解釋器。

命令行python版本也是“Path”環境變量引用的版本(相關python文件夾中的文件python.exe)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM