乌班图中多个python解释器共存的问题

我的乌班图中也不知道为啥有python2.7,3.5,3.6三个版本的,一直用的是3.6的,其他两个可能因为anaconda3没安装的缘故用不了,今天遇到的问题就是模块下载的问题。

乌班图中多个python解释器共存的问题

然后发现默认安装在python3.5中,emmm…
然后我想试着将安装在3.5里的模块,复制到3.6中。
乌班图中多个python解释器共存的问题

然后,emmm.(很nice…),发现找到的那个压缩包打不开

然后,我想删了其他两个解释器,留一个3.6再下载安装就好了。或者将默认python3指向3.6的。又想了想会不会又什么影响。最后无奈还是请教了老师,才得知我如果删解释器或使用软链接指定默认的,由于python解释器有全局解释器锁(GIL)的缘故,可能会导致失控(反正后果应该不堪设想)。(再次提醒,用了挺久的解释器,不要试图删解释器或使用软链接修改默认解释器
乌班图中多个python解释器共存的问题

最后,老师让我在pycharm中先导入要下载安装的模块,然后光标放在模块名上,Alt + 回车,点击Install package pymysql (安装pymysql)。然后右下角就会提示Packages installed successfully(安装成功)。再次导入就有提示,不会标红了。

我只能说老师教的这招神奇,nice啊,下次直接在导入时下载安装就好了。