Windows下使用Anaconda配置opencv和tensorflow环境

下文记录了如何在Windows下使用Anaconda配置opencv和tensorflow环境,以及在配置环境的过程

中遇到的问题和解决方案。

Anaconda的安装:

下载途径:

1.官网https://www.anaconda.com/

2.清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

在官网下载可能会比较慢,最好使用镜像网站

Anaconda使用确实方便,但是在配置环境和安装所需的各个包时,使用命令行操作比再Anaconda中

更方便。

安装时注意:

Windows下安装Anaconda时,只需要根据安装时的提示一路next就行,但是最好勾选上将Anaconda

加入系统PATH,否则需要自己配置。而自己配置十分麻烦,我第一次安装时没有选择加入PATH,后来

需要在power shell中使用conda时,在网上查找如何将Anaconda加入PATH的教程,我根据教程修改系统

环境变量,但是在power shell中conda还是用不了。

安装tensorflow和opencv:

我安装时,大致步骤我参照了:https://blog.csdn.net/ebzxw/article/details/80701613

但其中我遇到几个问题:

1.创建虚拟环境tfenv后,在power shell中使用命令activate tfenv后power shell显示没有这个命令,我在网

上查找原因,发现power shell中不能用conda虚拟环境,需要在做一些其他设置。于是我改用cmd窗口,发

现解决了上述这个问题。

2.安装各个包时显示pip需要更新,但根据提示的命令更新pip时总是失败,这里需要在更新时换源,不要用

默认的,具体可以看:https://blog.csdn.net/weixin_34240657/article/details/93222342

更新pip,使用豆瓣的源:

python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com

3.安装tensorflow和opencv时,最好也使用上述文章中更新pip时用的源,豆瓣的,不然很大可能更新超时失败

4.opencv安装时包的名称不是opencv而是opencv-python

安装1.x和2.x两个版本的tensorflow:https://www.cnblogs.com/pengweiblog/p/11289674.html

Jupyter的代码补全功能设置:https://www.jianshu.com/p/0ab80f63af8a

Jupyter背景设置:https://blog.csdn.net/ayouleyang/article/details/98637279

原文地址:https://www.cnblogs.com/lnlin/p/12527970.html