84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
python3用pip3 install sip安装了4.19最新版,但是import sip加载的依然是4.17的,将sip模块全部卸载掉这个4.17的也卸载不掉,用help(sip)定位到了位置在此:/usr/lib/python3/dist-packages/sip.cpython-35m-x86_64-linux-gnu.so请问这个4.17的sip如何删掉,或者是如何更新到4.19?
认证高级PHP讲师
我又自问自答了,搞了半天解决了问题。。。用编译源文件的方式安装sip在python3文件夹,pip3 install安装的在python3.5文件夹里,优先会找python3里的模块因此,pip3不管怎么删也没用。参考Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台因此先用sudo rm /usr/lib/python3/dist-packages/sip* 把python3下的模块删了,然后在重新官网下载sip,编译安装。但是这样加载PyQt5模块会提示“核心转储错误”,因此还要重新下载PyQt5编译安装。
我又自问自答了,搞了半天解决了问题。。。
用编译源文件的方式安装sip在python3文件夹,pip3 install安装的在python3.5文件夹里,优先会找python3里的模块因此,pip3不管怎么删也没用。
参考Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台
因此先用sudo rm /usr/lib/python3/dist-packages/sip* 把python3下的模块删了,然后在重新官网下载sip,编译安装。
但是这样加载PyQt5模块会提示“核心转储错误”,因此还要重新下载PyQt5编译安装。