[巨靠谱]anaconda各种出错下,如何用pip配置tensorflow-gpu和mpu以及opencv

我是AtanAlive,一个热爱生活的年轻人

博客背景

电脑y7000,显卡1650.
我在anaconda的搭建中,发现anaconda自带的下载并不能下载tensorflow2.0版本
于是一顿摸索后,使用pip成功搭建tensorflow2.0cpu+gpu环境
下面是我的一些笔记
我配置的时候电脑各种报错,我这个小白完全不知道怎么搞,搞了两天查了几十篇CSDN总算把这东西搞明白了,可能你们也会遇到跟我一样的问题,所以现分享如下,希望能帮到你们(现在我配置只需几分钟,可刚开始的时候各种报错我是很崩溃的,所以只有新手最理解新手的痛处[我佛了呀]

anaconda环境搭建出错了怎么说

我首先下载了anaconda的2020.02版本,如下面的第二个,发现无法创建新环境,于是改下载2019.10月版本,但实操发现只有python3.6版本能正常搭建环境,
如图

用anaconda下载tensorflow太慢怎么说(可跳过)

anaconda自带的地址下载起来都非常的慢,这时候就要打开anaconda prompt去设置清华源地址
anaconda添加清华源地址的操作

用anaconda下载的tensorflow版本太低怎么说(可跳过)

用清华源下载的版本非常低,好像是1.2,还是1.0
这时候就要用到pip了

因anaconda总是出错,所以我只用它创建管理虚拟python环境和jupyter的功能,其他自己的东西自己下载

建议创建anaconda虚拟python环境进行如下操作

准备工作(查看兼容配置)(cpu版不需要下载CUDA和cuDNN)

ONE 查看自己的电脑CUDA支持的最高版本
在这里插入图片描述在这里插入图片描述在这里插入图片描述这里我的版本最高是10.0.132,所以我下载的是10.0.130

TWO
如果不兼容是不能运行的,所以要先查看配置(选择一套自己要用的配置)
途径一
(githut)查看tensorflow的配置
途径二
官方配置图

pip下载前必看(关键点)

避免python冲突: 如果你的电脑有多个python,那么使用pip时就可能会错乱,pip是直接下载到对应的python下的,比如我刚开始就下载到本地的python3.8目录里去了.首先要明白自己要下载到哪个python下,关于如何将tensorflow下载到你想指定的python下,看它:
完美解决python与anaconda之间的冲突
建议:改python名的时候建议在后面加字母或数字,不要删掉python重新命名,如:test.exe(false) pythontest.exe(right),为什么呢,因为如果删掉python字样到pycharm里会报错导入不了,避免重复工作,一开始就命名对会好一点.

pip下载方式一(个人推荐)

第一步去下面的下载地址下载好对应的tensorflow版本(后缀是whl)
下载地址
第二步打开命令行(系统还是anaconda的命令行应该都没问题)(如果你看了我前面的pip关键点,下面的这些 (python的名字) 你懂的)
one(python的名字) -m pip --version查看你的pip
two(python的名字) -m pip install --upgrade pip 更新pip,最好更新到最新版本,以避免出错
如果setuptools报错提示版本太低就升级setuptools,具体如下
three(python的名字) -m pip uninstall setuptools更新setuptools至最新版
(python的名字) -m pip install setuptools==39.1.0更新setuptools至指定版本
four(python的名字) -m pip install C:\xxx.whl(全路径+文件名)打开下载好的whl文件,会自动安装在你指定的python下

pip下载方式二

基本操作与方式一类似,但方式二是直接采用pip下载
one(python的名字) -m pip --version查看你的pip
two(python的名字) -m pip install --upgrade pip 更新pip,最好更新到最新版本,以避免出错
如果setuptools报错提示版本太低就升级setuptools,具体如下
three(python的名字) -m pip uninstall setuptools更新setuptools至最新版
(python的名字) -m pip install setuptools==39.1.0更新setuptools至指定版本
注意与方式一不同之处:(这个方法直接用pip从网上下载)(直接下载为最新版)
four pip指令地址

pycharm的配置

如图,选择anaconda对应环境下的python.exe文件
在这里插入图片描述在这里插入图片描述在这里插入图片描述
创造的环境都在anaconda文件下的envs文件夹里(例子如下)(pythontf.exe是我重命名的python.exe)
在这里插入图片描述

关于CUDA和cuDNN(cpu版可不需要下载CUDA和cuDNN)

在前面选了适合自己的配置就可以去下载安装了.
CUDA下载地址
可以选择network版
注意事项:一定要取消勾选visual stdio,不然会失败
cuDNN下载地址
要注册账户
解压后放到CUDA文件夹下对应的子文件夹里

扫描二维码关注公众号,回复: 11270012 查看本文章

关于opencv

直接进入用里面的pip下载就好了,这个完全就很简单,然后是写命令的时候记得指定你要装opencv的那个python
下载地址

我是AtanAlive,一个热爱生活的年轻人

猜你喜欢

转载自blog.csdn.net/weixin_45517294/article/details/106333043