二、cmd、pycharm下同时导入tensorflow,cv2模块,Anaconda导入tensorflow(超级详细步骤)

简介: 二、cmd、pycharm下同时导入tensorflow,cv2模块,Anaconda导入tensorflow(超级详细步骤)

一、为了pycharm下导入这两个模块下载了Anaconda3,opencv,配置了各种环境,这个过程持续了半个月,发现最新的博客都没几个,故,一些心得分享如下:



文章最后会给出完整操作流程


二、环境(Windows,python3.8,Anaconda安装tensorflow)



1.卸载python高版本,这是最要紧的,刚开始就是python版本过高,导致Anaconda,opencv匹配不上,刚开始我是python3.9.5的,贴图如下:


5.png


6.png


安装python3.8(原因:Anaconda官网现支持python3.8版本的,其他的找不到)


python3.8的链接(提取码:ntd2)https://pan.baidu.com/s/162tg1V4ehjB41IHS3F_qrw


7.png



cmd下测试是否成功


8.png


三、完全卸载Anaconda见我的另一篇文章链接如下(其实单一个Anaconda我卸载过3次。。。)



https://blog.csdn.net/m0_54925305/article/details/118176138


四、下载Anaconda3下载tensorflow以及python配置:



Anaconda下载网址:https://www.anaconda.com/distribution/ ,这里我的是Windows64位系统python3.8。


9.png


10.png

双击安装,Next -> I Agree->选第一个就行了(如图)-> 全选 -> Next -> 全不选 -> finish


11.png


进入cmd检查


conda --version
conda info --envs

13.png


安装python环境,需要一个python解译器,使用conda search --full --name python检查支持的Python版本。


安装python解释器:conda create --name tensorflow python=3.8


检查tensorflow安装环境(不是在cmd下是在Anaconda Prompt)


(1)激活tensorflow,Anaconda Prompt输入:       activate tensorflow


(2)检测tensflow的环境添加到了Anaconda:conda info --envs


14.png


五、tensorflow安装:



(1)升级pip   可有可没有:python -m pip install --upgrade pip


(2)安装TensorFlow:pip install --upgrade --ignore-installed tensorflow


(3)Anaconda Prompt下python导入tensorflow看是否无误(如有误,回到第二步如图:)


15.png


(4)完工


16.png


六、下载opencv(版本一定要对应)谷歌链接



https://www.lfd.uci.edu/~gohlke/pythonlibs/


17.png


下载完后,放到conda对应的文件夹里: (自己的路径自己对应)别放错。D:\study04\Anaconda3\envs\tensorflow\Lib\site-packages


cmd进入该目录进行安装


pip install opencv_python-4.5.2-cp38-cp38-win_amd64.whl

看到提示那么升级你的pip(再次贴图)


python -m pip install --upgrade pip

18.png


测试导入cv2模块,发现(如果导入正常请忽略)


19.png


缺少numpy文件(链接)https://pypi.org/project/numpy/#files


20.png


下载完放到\Scripts\ 目录下, numpy和python是有对应关系的,并不是随便一款numpy都可以基于随便一款Python的。接着安装操作如下:


进入Scripts目录下:

pip install numpy-1.21.0-cp38-cp38-win_amd64.whl


安装成功后,测试导入cv2模块发现导入成功

21.png


进入pycharm更改解释器路径(如图):


22.png


如果发现cv2模块导入还是出错:


进入D:\study04\Anaconda3\envs\tensorflow\Lib\site-packages下:


pip --default-timeout=1000 install opencv-python==3.4.8.29


23.png


再次进入pycharm发现(tensorflow与cv2可以共存了):


24.png


       总结:(2021-06-25)配置完成,


安装路径一定不能出错,版本一定要匹配,我经历了九九八十一难,就不多说了,,但是按我的方法来一定没有任何问题,有问题欢迎评论区留言。(如果确实可行给我点点赞,给大家扣头了)

相关文章
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
12207 4
|
机器学习/深度学习 数据采集 数据可视化
TensorFlow,一款由谷歌开发的开源深度学习框架,详细讲解了使用 TensorFlow 构建深度学习模型的步骤
本文介绍了 TensorFlow,一款由谷歌开发的开源深度学习框架,详细讲解了使用 TensorFlow 构建深度学习模型的步骤,包括数据准备、模型定义、损失函数与优化器选择、模型训练与评估、模型保存与部署,并展示了构建全连接神经网络的具体示例。此外,还探讨了 TensorFlow 的高级特性,如自动微分、模型可视化和分布式训练,以及其在未来的发展前景。
1102 5
|
机器学习/深度学习 TensorFlow API
TensorFlow 2常用模块
【8月更文挑战第18天】TensorFlow 2常用模块。
211 11
|
机器学习/深度学习 PyTorch TensorFlow
conda、anaconda、pip、pytorch、tensorflow有什么关联?
conda、anaconda、pip、pytorch、tensorflow有什么关联?
450 3
pycharm使用Anaconda中的虚拟环境【我的入门困惑二】
pycharm使用Anaconda中的虚拟环境【我的入门困惑二】
|
机器学习/深度学习 并行计算 算法框架/工具
Anaconda+Cuda+Cudnn+Pytorch(GPU版)+Pycharm+Win11深度学习环境配置
Anaconda+Cuda+Cudnn+Pytorch(GPU版)+Pycharm+Win11深度学习环境配置
|
Python
PyCharm Community Edition 2023.3.1安装django模块
PyCharm Community Edition 2023.3.1安装django模块
|
机器学习/深度学习 TensorFlow 算法框架/工具
Anaconda配置Python新版本tensorflow库(CPU、GPU通用)的方法
Anaconda配置Python新版本tensorflow库(CPU、GPU通用)的方法
608 1
|
机器学习/深度学习 自然语言处理 算法
【Tensorflow深度学习】优化算法、损失计算、模型评估、向量嵌入、神经网络等模块的讲解(超详细必看)
【Tensorflow深度学习】优化算法、损失计算、模型评估、向量嵌入、神经网络等模块的讲解(超详细必看)
563 1
|
自然语言处理 算法 Shell
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
519 0