vscode+anaconda+tensorflow2.0 搭建机器学习开发环境

目录

vscode+anaconda+tensorflow2.0 部分:

1、原文第一部分《vscode安装》

2、原文第三部分《安装tensorflow2.0-cpu》

2.1镜像地址有问题

2.2pythonpath有问题

2.3测试用例有问题

OPENCV部分:


vscode+anaconda+tensorflow2.0 部分:

原文:

我根据这个教程配置的时候有几个错误,这里记录一下:

vscode+anaconda+tensorflow2.0:

https://blog.csdn.net/qq_41709360/article/details/103992231?ops_request_misc=&request_id=&biz_id=102&utm_term=vscode%20thensorflow&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-103992231.first_rank_v2_pc_rank_v29

 

1、原文第一部分《vscode安装》

这个现在不提供下载了,我看的是这一篇文章解决的:https://blog.csdn.net/zzly1126/article/details/84927785?ops_request_misc=&request_id=&biz_id=102&utm_term=vscode%20Anaconda&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-84927785.first_rank_v2_pc_rank_v29

然后根据我的理解,这个插件是没有用处的,关键是在于PythonPath的配置,需要选择在自身环境下的python.exe

 

2、原文第三部分《安装tensorflow2.0-cpu》

2.1镜像地址有问题

这个地址我用的时候是会报错,然后我更换的这一个:

pip install tensorflow==2.0.0-alpha0 -i https://pypi.doubanio.com/simple

(防止我打错字,下面附上原图)

 

2.2pythonpath有问题

红色箭头指向的位置我需要到python.exe文件,即D:\\Anaconda3\\envs\\Tens\\python.exe

 

2.3测试用例有问题

原因:在新的Tensorflow 2.0版本中已经移除了Session这一模块

建议改为:

import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()

matrix1 = tf.constant([[3, 3]])
matrix2 = tf.constant([[2],[2]])

print("结果:")
print(matrix1)
print(matrix2)

product = tf.matmul(matrix1, matrix2)
sess = tf.Session()

result = sess.run(product)
print (result)
# ==> [[ 12.]]

sess.close()

结果为:

 

OPENCV部分:

在cmd中输入pip install opencv-python命令开始安装opencv,安装成功后再输入一遍pip install opencv-python可以查看安装是否成功,同时找到安装的位置。

在对应位置把里面的cv2.cp37-win_amd64.pyd复制到Anaconda3中自己设置的envs\XX\Lib中,例如我的在E:\anaconda\envs\tensorflow2.0CPU\Lib

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值