Pycharm项目默认解释器与我的Python系统默认安装不匹配?
我对Python的安装、配置和解释器的位置有点困惑。 我正在使用Ubuntu20.04,并且我已经使用了Pycharm一段时间,安装了Python2.7和Python3.8(尽管我不确定我在哪里安装了这两个…)。 现在,我用Pycharm启动了一个项目,该项目使用了我包含在Pycharm项目默认解释器与我的Python系统默认安装不匹配?,python,python-3.x,pycharm,Python,Python 3.x,Pycharm,我对Python的安装、配置和解释器的位置有点困惑。 我正在使用Ubuntu20.04,并且我已经使用了Pycharm一段时间,安装了Python2.7和Python3.8(尽管我不确定我在哪里安装了这两个…)。 现在,我用Pycharm启动了一个项目,该项目使用了我包含在requirements.txt文件中的一些特定包。每次我打开Pycharm,它都会要求我安装这些软件包(软件包要求'numpy~=1.16.6','scipy~=1.5.1'不满足。安装要求/忽略要求),我会这样做,下次我收
requirements.txt
文件中的一些特定包。每次我打开Pycharm,它都会要求我安装这些软件包(软件包要求'numpy~=1.16.6','scipy~=1.5.1'不满足。安装要求/忽略要求
),我会这样做,下次我收到同样的要求时
如果我尝试通过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
我明白了
那么为什么Pycharm将Python2.7显示为项目默认值呢?为什么选项中没有安装Python 3.8系统?您可以通过进入文件->设置,然后在搜索输入中搜索Python解释器来更改Pycharm Python解释器 命令行python版本也是“Path”环境变量引用的版本(relevent python文件夹中的python.exe文件)
Python 3.8.2