PyCharm没有列出python3.6

时间:2018-08-14 13:46:04

标签: python python-3.x pycharm linuxmint

在首选项中选择口译员的位置时,我的PyCharm没有列出最新的口译员。

版本:PyCharm 2018.1

操作系统:Linux Mint 19 Cinnamon

$ ls /usr/bin/python3*
/usr/bin/python3    /usr/bin/python3.5m  /usr/bin/python3.6-config  /usr/bin/python3.6-dbg-config  /usr/bin/python3.6dm-config  /usr/bin/python3.6m-config  /usr/bin/python3-dbg         /usr/bin/python3dm         /usr/bin/python3m
/usr/bin/python3.5  /usr/bin/python3.6   /usr/bin/python3.6-dbg     /usr/bin/python3.6dm           /usr/bin/python3.6m          /usr/bin/python3-config     /usr/bin/python3-dbg-config  /usr/bin/python3dm-config  /usr/bin/python3m-config

但是,在PyCharm的首选项中,无法选择python3.6: enter image description here

当我尝试从列表中选择python3时,即使python3是指向python3.6的符号链接,它仍然使用python3.5:

$ readlink -f /usr/bin/python3
/usr/bin/python3.6

在PyCharm中,我仍然得到:

>> import sys
>> print(sys.version)
3.5.2 (default, Jan 10 2018, 06:17:28) 

我正在配置[默认设置...]以及[设置...]下的项目设置

3 个答案:

答案 0 :(得分:1)

如果它没有出现在pycharm中,则可以添加路径。转到设置>项目解释器> Virtualenv Environment> ...>添加。然后确保您路径到python 3.6。也对系统解释器执行相同的操作。希望有帮助

答案 1 :(得分:0)

更新PyCharm可能会解决问题。

Linux Mint的软件管理器当前仅提供PyCharm 2018.1,但是您可以通过遵循instruction from the official website来获得较新的版本。

使用snap安装最新版本的PyCharm可能会有所帮助。

$ sudo apt install snapd
$ sudo snap install pycharm-community --classic

答案 2 :(得分:0)

我在 Community 版本中遇到了完全相同的问题,即我无法基于2、3和3.8以外的其他Python版本添加虚拟环境。

升级到 Professional 版本神奇地为我解决了这个问题。