1.问题引入:写自动化脚本需要用到requests包,就在pycharm中安装,结果报错:
Try to run this command from the system terminal. Make sure that you use the correct
version of 'pip' installed for your Python interpreter located at ................
2.问题解决:百度了很多方法,有说版本不一致导致的、有说命令窗口安装就可以的,试了全不行!心想安装个包觉得是个小问题,没想到绊了个大跟头,弄了一下午!
可以试试以下解决办法:
1)先升级以下你的pip版本,这个是我用命令窗口安装的时候提示的,无奈我就先在命令窗口升级pip,但是报错,升级不了,然后就查呀查,是镜像问题,具体镜像是什么呢,我也有脸蒙,自己懂的还是太少,不管是什么吧,网上一堆解决办法。
python -m pip install --upgrade pip -i http://pypi.douban.com/simple
按这个可以升级成功!
上面命令不行,试试这个:python -m pip install -U pip(这个命令也可以成功升级pip)
2)然后继续安装requests,试了很多方法不行,中间暂停弄其他东西去了,再回来从头查,
python.exe -m pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
这个命令一下子就安装成功了,pycharm 导入也没有红色下滑波浪线了!
3)问题解决得关键:
如上命令我也试过,但是路径不对,所以安装不成功,必须在正确得路径下、指定得路径下安装才能安装成功!那个路径是正确的呢,就是:你在pycharm安装的时候,报错页面上的路径地址,就是你需要安装的路径地址!
如下图,在给出的路径:D:\u-netsegmentation\venv\Scripts,命令窗口进入该目录,然后执行如上安装命令(python.exe -m pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com),才可以安装成功!
记下来,多踩一个坑多了解一条门道!