本来使用的python2.7和pycharm,每次安装模块的时候可以在pycharm里面搜索安装还挺方便的,某次在命令行使用pip命令时提示我的pip版本过低,建议升级,脑抽就升级了一下,结果到pycharm想安装新模块时每次都提示pycharm python packaging tools not found,而且点后面的安装之后还一直报错error: byte-compiling is disabled。
尝试了无数方法,卸载重装pycharm、更改设置、卸载重装pip依然没辙,而且网上搜索尽然也没有适合的答案,悲剧。突然灵机一动想到pip之前的版本是9.0的,最新的是18,能不能装回9.0的试试,说干就干,先使用命令python -m pip uninstall pip卸载了pip,然后在pip下载的官网上https://pip.pypa.io/en/stable/installing/找到了get_pip.py的脚本,看到下面有可选版本的安装方式python get-pip.py pip==9.0.2 wheel==0.30.0 setuptools==28.8.0,运行这个命令之后再次回到pycharm的模块安装界面,终于好了,看来python的版本和pip的版本要对应起来才能在pycharm中使用,只能这么解释了。
仅在此记录一下,如果谁碰到同样的情况可以试试。
浙公网安备 33010602011771号