anaconda3安装tensorflow、opencv等工具包

超级小白一枚,为了做毕业设计,配置python环境,呕心沥血,差点没放弃(一开始都不知道anaconda是什么玩意儿),接下来说说自己怎么配置成功的。(可以直接看2)

1.用pip安装

①pip安装确实是方便,大多数也能成功,但是我实在是没好,网速超级慢,因为默认是国外的下载源,开热点或者是连无线网我都没有成功,几k每秒的速度吧,不建议这样做。当然比较小的模块包成功率还是很高的。
给出安装命令:pip install tensorflow
pip install opencv-python
②还有一种方法也是用pip ,亲测有效,去下载 .whl文件,下载到本地后再安装,这里给出网址,需要安装什么,安装什么版本,直接搜索就好了
https://pypi.org/
anaconda3安装tensorflow、opencv等工具包_第1张图片
比如,下载到d盘根目录后,切换到d盘的根目录,用下面命令安装:
pip install tensorflow-2.1.0-cp37-cp37m-win_amd64.whl

这样安装成功率大多了,亲测安装是成功了,但是一直提示导入错误,DLL加载失败,在百度上,博客上找遍了,各种方法都尝试了,还是没有解决,大多数人的观点都是说版本问题,无奈屈服了
不过,很多评论说可行,所以也算是一个解决方案。
哦,对了,我自己用这种方法成功安装了opencv而且使用起来非常
这里说一个题外的,我的另一篇飞机大战博客里面有pycharm安装工具包(pygame)的详细步骤,也可以移步看看

2.用anaconda3安装

在被前面的pip虐的体无完肤后,真的是崩溃,只能去学习anaconda了,也不算学习,就是看了一些前辈们如何搭建自己的环境。在python3.7那栽了跟头,所以我选择了自己用anaconda搭建一个python3.5版本的环境。
①安装anaconda3
看到了网上很多这个教程,很感谢大佬们。不过,我用的是微信公众号“软件安装管家”,这是个免费的教程,一路顺利的安装好了,很简单哦
②搭建tensorflow环境(我就是为了能用tensorflow才备受折磨)
以管理员身份打开anaconda prompt
conda create -n tensorflow python=3.5
这个过程也非常漫长,耐心等待,失败了没关系,用PgUp向上键盘重复几次,因为你的失败只是有些包比较大,部分安装失败,当你重复操作的时候,安装好了的那些包是不会重复安装的,所以速度会逐渐快起来,我试了3次成功了
我也用了anaconda navigator手动创建python3.5的环境,报了一堆红色错误,内心崩溃,所以还是选择了用命令行

创建好了会出现下图:(注意看目录,这就是你创建的)
在这里插入图片描述
③激活
activate tensorflow
anaconda3安装tensorflow、opencv等工具包_第2张图片
④安装tensorflow
进入tensorflow环境后直接如下命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
速度很快,稍等片刻就安装成功,并且什么相关依赖完全没问题
⑤测试是否安装成功
在tensorflow环境下,
输入:
python
import tensorflow as tf
hello = tf.constant(‘Hello, TensorFlow!’)
sess = tf.Session()
sess.run(hello)
输出:Hello, TensorFlow!
anaconda3安装tensorflow、opencv等工具包_第3张图片
⑥安装其他包,这里有一些很方便的操作,很快,
anaconda3安装tensorflow、opencv等工具包_第4张图片
anaconda3安装tensorflow、opencv等工具包_第5张图片
好了,你想安装什么就安装什么了

3.总结

有问题多试试,个人觉得和网速有很大关系,不仅决定了速度,还决定了能否成功,最后,感谢博客上共享的前辈们,让我有问题有处可寻可解,个人理解,可能很多方面有问题,我会继续学习,继续更正,欢迎指教!!!

你可能感兴趣的:(python,anaconda,深度学习,tensorflow,opencv)