BUG之路1——Ubuntu安装pycharm报python package tools not found错误

心路历程:

真的想死啊,搞了我三天,就想在linux上架个django的服务器,然后安装个pycharm就出了一个占用我三天时间的BUG。最后终于在stackoverflow上看到国外的大神了。最后的解决方法真的是想死,简单的不能再简单,但是就是没注意到。

系统:ubuntu16
工具:pycharm
报错描述:在安装完pycharm之后设置项目python版本时,报错:python package tools not found,然后详细报错还有一个No module named distutils.core。

解决过程:感觉这个报错给我施展了障眼法,当我看到No module named的时候,我特别轻松,真的很轻松,这种错误一般就一种解决方法:pip install XXXXX.然而我自信的install了三天,装了各种包,那个报错变都没变。然后我真的崩溃了。

在第三天的时候我才回过头注意到第一个报错python package tools not found,然后想着会不会跟安装工具有关,是不是python自带的安装工具出错了?貌似有点头绪,然后开始重新装了python的pip安装工具,然而,我还是太年轻,报错依旧没有改变。

即将跳楼的前几秒钟,百度了python package tools not found,在一个不起眼的角落用我那4级都没过的英语看到stackoverflow上的一个国外大佬的回答,如梦惊醒。第一感觉是想撞墙!~!!!!!

好,真正的解决方法到了:

首先,我用的虚拟机装的linux系统,linux自带的python2.7,所以python的安装工具是python2的,而我下载的是python3.6,在项目中设置python3.6的时候,系统自动调用的是python2的下载工具,所以就会有各种不明的no module出现。

解决办法就是,重新安装python3的安装工具,在终端中输入:sudo apt install python3-pip,等待安装结束,报错就彻底消失了。安装时间稍微长一些,因为linux会同时安装一些关联的包。

PS:最后注意两点

1.安装完pycharm要记得安装jdk,这个可以百度,比较简单
2.安装完pycharm要加上pycharm的环境变量
这两个是比较必需的两个操作

总结:

1.首先一点肯定是自己还是对Python的了解程度不够,对于python2和python3的区别应该多熟悉

2.再就是对Linux系统不够熟悉,对我来说确实也是第一次用,新手刚学习。

3.最不能原谅的还是自己太大意,很自信的只看到那个no module named的错误,没有第一时间关注到第一个错误,这是一个很大的失误,对一个问题,所有的报错都有可能是问题的出现的地方。

4.Python的路还长,慢慢走把

5.最后,放上stackoverflow链接,以此来祭奠我那逝去的三天:https://stackoverflow.com/questions/43567996/pycharm-python-packaging-tools-not-found

完结撒花!!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章