【发布时间】:2020-09-14 21:06:10
【问题描述】:
我对 Python 的安装、配置和解释器位置有些困惑。
我正在使用 Ubuntu 20.04,并且我已经使用 Pycharm 有一段时间了,同时安装了 Python 2.7 和 Python 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 系统?
【问题讨论】:
标签: python python-3.x pycharm