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

猜你喜欢

转载自blog.csdn.net/hihui1231/article/details/115822212