【问题标题】:Pycharm Project default interpreter does not match my Python system default installation?Pycharm Project 默认解释器与我的 Python 系统默认安装不匹配?
【发布时间】:2020-09-14 21:06:10
【问题描述】:

我对 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 系统?

【问题讨论】:

    标签: python python-3.x pycharm


    【解决方案1】:

    您可以通过进入 File -> Settings 来更改 Pycharm python 解释器,然后在搜索输入中搜索 python 解释器。

    命令行python版本也是“路径”环境变量引用的版本(相关python文件夹中的文件python.exe)

    【讨论】:

      猜你喜欢
      • 2017-10-12
      • 2014-12-03
      • 2013-11-09
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多