Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
作者:wangxin_cv 发布时间:2021-09-28 02:54:28
1.下载与安装Anaconda3
首先去官网Anaconda下载网址下载Anaconda3,我安装的版本是Anaconda3 2019.03(64-bit)
(1)下载完成后,右键点击以管理员身份运行
(2)点击Next继续,然后点击I agree
(3)选择Just Me,点击Next后,然后选择合适的安装路径(也可以选择默认安装路径)
(4)继续按照下面指示一步步操作,完成安装
最后点击Finish,完成安装!
2.创建虚拟环境,并下载安装tensorflow2.0.0
(1)成功安装Anaconda3后,可以在应用程序中找到Anaconda Prompt,点击它打开命令行,如下图所示:
(2)使用canda创建一个虚拟环境
conda create --name tf2.0.0 python=3.6
(3)激活环境(进入这个虚拟环境)
conda activate tf2.0.0
(4)继续在这个虚拟环境下,安装相应版本的tensorflow
cpu版本:pip install tensorflow==2.0.0
gpu版本:pip install tensorflow==2.0.0-gpu
//为了下载更快,建议从国内清华源下载:
pip install tensorflow==2.0.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
最后,显示如下结果,表示tensorflow2.0.0安装成功!
3.PyCharm安装与环境配置
首先去官网PyCharm下载网址下载PyCharm社区版,我安装的版本是pycharm-community-2018.3.2
安装过程同大多数软件差不多,比较简单,这里就不再赘述。下面主要讲PyCharm的环境配置过程:
(1)打开PyCharm,点击新建一个工程,然后出现如下界面:
在Location处:选择新建的一个空文件,用来存放新建的工程。我的文件路径是E:\project\Pycharm_project
(2)然后再点击下拉按钮Project Interpreter。
按照下面步骤依次操作,注意在下图第三步Interpreter处选择的解释器是:你之前安装Anaconda3的路径下的envs\tf2.0.\python.exe
完成以上步骤后,点击OK。
4.测试环境是否搭建成功
完成上述第3步后,进入如下界面。
依次右键点击Pycharm_project–New–Python File,新建一个.py文件。这里我命名为test.py
(2)在右边编辑区写入测试代码,打印出所安装tensoflow的版本:
import tensorflow as tf
print(tf.__version__)
然后点击run–run,运行。
如图所示,显示结果:2.0.0,说明tensorflow2.0.0安装成功!环境搭建成功!
5.附conda常用的cmd命令
1.查看conda环境:conda env list
2.使用conda新建一个虚拟环境(env_name就是创建的环境名,可以自定义):
conda create --name env_name 或者 conda create -n env_name
3.激活conda环境(ubuntu与Macos 将conda 替换为source):conda activate env_name
4.退出conda环境:conda deactivate
来源:https://blog.csdn.net/wjinjie/article/details/104342769


猜你喜欢
- 设法让用户happy吧~只要你的设计让用户乐了,产品的个性就得到了一次彰显,而用户对网站的情感就会获得一次升华,看看下面的知名网站的人性化设
- 本文实例讲述了Python函数的定义和作用域。分享给大家供大家参考,具体如下:定义函数默认参数: 可以向函数中添加默认参数,以便为在函数调用
- 数据准备import numpy as npimport pandas as pdimport jsonimport psycopg2dat
- 前言可选链操作符(?.)允许读取位于链接对象链身处的属性的值,而不必明确验证链中的每个引用是否有效。不同之处在于,在引用为空(null或者u
- datasets.ImageFolder是PyTorch提供的一个预定义数据集类,用于处理图像数据。它可以方便地将一组图像加载到内存中,并为
- 先以mysql的语句,聚合用在分组里,对mysql中groupby 是分组每什么的时候就要分组,如 每个小组,就按小组分,group by
- 说socket代理之前,先来说说http代理,python的urllib2是自带http代理功能的,可以用如下代码实现:proxy_hand
- 之前我写过一篇文章介绍如何实现中国站长站的文章干扰码功能:《谈中国站长站的文章干扰码实现方法》 首发在asp之家。如果大家有兴趣可以先看看。
- location.href这个东西常常用于跳转,location既是window对象的属性,又是document对象的属性。JavaScri
- scikit-learn库scikit-learn已经封装好很多数据挖掘的算法现介绍数据挖掘框架的搭建方法1.转换器(Transformer
- 一、关于exists查询explain select * from vendor where EXISTS(select * from ar
- Go语言中符号 “ ^ ” 不再用于次方,而是表示“按位异或的运算”具体的运算规则如下:按位异或 ^ : 两位一个为 0, 一个为 1 ,结
- 1.背景看到这个标题你可能想一个分块能有什么难度?还值得细说吗,最近确实遇到一个有意思的分块函数,写法比较巧妙优雅,所以写一个分享。日前在做
- 早上一开Google Reader,发现已经全部被Silverlight 3的消息占领了,基本上都来自于Silverlight
- 读取binlog,方法有二:1.使用mysqlbinlog,详细用法,请参考MySQL手册2.使用MySQL的自带工具,SHOW BINLO
- reader.html<html><head><meta http-equiv=&quo
- 本教程为大家分享了Linux安装MySQL详细步骤,供大家参考,具体内容如下第一步: 下载MySQL安装包进入mysql官网,进入downl
- 主要原理:调整dicom的窗宽,使之各个像素点上的灰度值缩放至[0,255]范围内。使用到的python库:SimpleITK下面是一个将d
- 缓存是基于Application实现的CacheState类,建议实例化时用名Cache程序代码<% Class Cache
- 写了一个练手的爬虫...在输出的时候出现了让人很不愉♂悦的问题像这样:令人十分难受啊!#--------------------------