关于PyCharm中安装第三方库的一些坑

最近要在PyCharm中安装opencv, 在公司电脑中一直安装失败,具体大致如下:
关于PyCharm中安装第三方库的一些坑_第1张图片
于是尝试在控制台中更新一下pip,结果也有问题:
输入命令 easy_install --upgrade pip 得到下面截图:
关于PyCharm中安装第三方库的一些坑_第2张图片
果断谷歌了以下这个问题,发现很多人都遇到过,一个很好的解决方案是在PyCharm中添加代理。好在手头有个代理软件ShadowsocksR,具体步骤如下:

  1. ShadowsocksR中复制url:
    关于PyCharm中安装第三方库的一些坑_第3张图片
  2. 打开PyCharm,File->Settings->Appearance & Behavior->System Settings->HTTP Proxy,然后按照下图设置即可:
    关于PyCharm中安装第三方库的一些坑_第4张图片
  3. 然后试着装一下opencv:
    关于PyCharm中安装第三方库的一些坑_第5张图片
    到这里基本就结束了,在代码里试着import cv2 as cv,没有问题了。
其实还有更好的解决方案:

使用第三方镜像

在上图中,点击Manage Repositories按钮,弹出对话框,使用+号添加如下镜像:

  1. 中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple
  2. 阿里云 http://mirrors.aliyun.com/pypi/simple
  3. 豆瓣(douban) http://pypi.douban.com/simple
  4. 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple

这里推荐使用中科大的镜像,亲测可用。如果想用阿里云的镜像库,则需要在上图Options中添加
--trusted-host mirrors.aliyun.com否则会报错,不建议使用。

你可能感兴趣的:(Tensorflow,PyCharm,OpenCV)