解决国内安装tensorflow, opencv等安装不成功或下载太慢问题

清华镜像:https://mirrors.tuna.tsinghua.edu.cn/

1、tensorflow的安装

1.1 官方安装方法-适用翻墙
tensorflow安装方法比较常见,参考谷歌的官方教程,安装方法如下:
pip3 install --upgrade tensorflow # for Python 3.
pip3 install --upgrade tensorflow-gpu # for Python 3.and GPU

1.2 使用镜像安装
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow # for Python 3.*
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow-gpu # for Python 3.* and GPU

2、opencv的pip/pip3安装方法

图像处理领域必不可少的当属opencv,但是使用opencv源码编译的方法比较麻烦,现在非官方的pip安装非常方便,下面给出针对python2和python3的环境,分别给出安装方法,并且针对国内下载速度过慢的问题,参照tensorflow的快速安装方法也可实现opencv的快速安装。
2.1 opencv的pip/pip3普通安装-适用翻墙
需要说明的是opencv官方也曾给出pip的安装方法,但是也明确这种方法并非官方安装方法,仅供参考。不过,现在opencv的高阶函数API使用较少,一般是使用读图或视频,以及简单的预处理方法,所以pip安装基本足够我使用,并且pip安装方法也给出了额外的包安装方法,命令行安装方法如下:

python3版本的基本包安装
pip3 install opencv-python
python3版本的额外包安装
pip3 install opencv-contrib-python

2.2 opencv的pip/pip3快速安装-国内源
与tensorflow安装一样,如果没有翻墙的话,安装过程非常漫长,而且中间安装还有很大可能中断,因此可以套用tensorflow的国内源安装方法来安装opencv。

#python3版本的基本包安装
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
python3版本的额外包安装
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python

总结

其实只要使用pip/pip3安装的方法,都可以加上国内源地址进行安装,当然我没有测试过所有的安装包,大部分都可以的。如果你能翻墙,就跳过我这篇文章吧。
一般的pip/pip3安装可以参考如下格式

for python2.x
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple XXXXXXX
for python3.x
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple XXXXXXX

  • 9
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值