Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置TensorflowWindows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置TensorflowPyCharm是一款功能强大的Python编辑器,其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。所以我一般推荐使用Pycharm进行python代码编辑。但是Anaconda通过管理工具包、开发环境、Python

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

PyCharm 是一款功能强大的 Python 编辑器,其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。所以我一般推荐使用Pycharm进行python代码编辑。

但是Anaconda通过管理工具包、开发环境、Python版本,大大简化了工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。此外,Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。简单来说,就是我们可以方便的在命令行中使用pip install *** 来安装我们需要的包,非常方便。

所以我最终选择在pycharm中配置anaconda运行环境,通过anaconda管理python包,通过pycharm编辑python代码

 

  • 一、安装Anaconda

1.下载anaconda

(1)方法一:进入Anaconda的官网进行下载。

https://www.anaconda.com/products/individual

点击Download,跳转到下载页面;

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

选择你想下载的Python版本,目前最新的是python3.8,选择你的操作系统和位数,选择的是Windows64位

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

然后点击就开始下载了

(2)方法二:清华镜像下载

由于网速或者版本的限制,我们选用清华镜像下载。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

选择对应版本下载即可。

2.安装anaconda

安装过程按照流程走完就行,无需其它操作。唯一要注意的是安装过程中,勾选下图中的选项,添加环境变量

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

 

 

  • 二、安装tensorflow-gpu
  1. 创建虚拟环境

这里需要注意一下,tensorflow在anconda中也是以包的形式安装,可以像其它包安装方式一样,直接在cmd窗口pip install tensorflow-gpu也可以,但是这里还是比较建议新创建一个虚拟环境,免得安装好的 tensorflow-gpu 跟原环境中的某些包冲突。

按下Win+R打开运行窗口,输入cmd打开命令窗口,然后输入:

conda create --name tensorflow-gpu python=3.6.1

这里tensorflow-gpu为名字,可以任意设置,python=3.6.1为创建的python环境

2.启动虚拟环境

activate tensorflow-gpu

3.安装

安装有两种方法,一种是在线安装,一种是下载安装文件whl,然后离线安装,这里比较建议离线安装的方式,一是可以用镜像方式下载whl,提高下载速度,另外是如果安装过程出现错误方便重新安装。

(1)在线安装

pip install --upgrade tensorflow-gpu(不指定默认安装最新版本,也可以指定安装版本)

(2)离线安装

进入清华镜像下载页面,下载对应版本(tensorflow2相比tensorflow1有很大的变化,很多包名称及用法都不同,如果是想跑别人以前的代码,这里建议下载1就可以了):

https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/tensorflow-gpu/

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

注意下载的是windows的python3.6版本(和前面创建的环境对应上)

然后同样在cmd窗口安装:

pip install c:\…\tensorflow_gpu-xxxx.whl

4.测试

import tensorflow as tf

import os



os.environ['TF_CPP_MIN_LOG_LEVEL']='2'



a = tf.constant(1.)

b = tf.constant(2.)

sess=tf.Session()



print(sess.run(a+b))

print('GPU:', tf.test.is_gpu_available())

由于tensorflow2.x版本和1.x版本有着一些区别,所以用1.x版本下的方式进行测试会出现如下结果:

AttributeError: module ‘tensorflow’ has no attribute ‘Session’

在tensorflow2.x版本下,使用如下代码进行测试:

import tensorflow as tf

tf.compat.v1.disable_eager_execution()

sess = tf.compat.v1.Session()

a=tf.constant(1)

b=tf.constant(2)

print(sess.run(a+b))

 经过测试,发现无论是否安装Gpu显示结果都是GPU:False,但是如果是GPU版本,会有这样的显示:

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

下面显示的GeForce RTX 2070就是我用的GPU.

三、安装Pycharm

这是 PyCharm 的下载地址:

http://www.jetbrains.com/pycharm/download/#section=windows

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。(专业版涉及到激活成功教程,之前写的激活成功教程教程被和谐了,所以如果需要用到专业版可以网上找方法或者私聊我)

安装过程也比较简单,跟着步骤走就行了,需要注意的就是这一步:

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

数字1:create desktop shortcut(创建桌面快捷方式),现在大多数都是64位了,

数字2: add launchers dir to the path(将启动器目录添加到路径中)。这里建议勾选上(不影响使用)。

数字3:update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。可以勾选上,勾选后可以直接打开一个文件夹(不影响使用)。

数字4:create associations 创建关联,关联.py文件,双击都是以pycharm打开。

数字5:不要选,我第一次安装的时候就是勾选了,差点放弃。pycharn是国外的软件,网站就是国外,下载速度很慢。有人选上等一两个小时,我等半小时,直接强制关掉。没勾选安装很快完成。把数字1和数字4勾选就好,数字2和数字3看你自己需求。(数字5如果有需求,自己可以单独去官网下载安装JRE)

 

四、在Pycharm中配置tensorflow-gpu

打开Pycharm软件,点击File->Default Settings->Project Interpreter

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置TensorflowWindows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

在Project Interpreter 中选择Add

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

在Base interpreter中选择安装tensorflow的位置,一般会安装在anaconda安装目录里面的evns文件夹里面。

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

添加完毕后,点击ok即可,之后就可以正常 import tensorflow

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

输出结果:

Windows10下安装Anaconda、Pycharm、Tensorflow-gpu,并在Pycharm中配置Tensorflow

 

至此,全部安装完成,以后每次使用Pycharm打开python工程或者创建新的工程就行了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/174379.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • android之OkHttpClient通信「建议收藏」

    android之OkHttpClient通信OkHttpClient用法1:自定义缓存OkHttpClienthttpclient=newOkHttpClient.Builder().cache(newCache(newFile("cacheDirectory"),newLong(10*1024*1024))).build();用法2:当…

  • activiti7实战教程(一)集成用户系统

    activiti7实战教程(一)集成用户系统新建SpringBoot项目版本号2.6.3 <?xmlversion=”1.0″encoding=”UTF-8″?><projectxmlns=”http://maven.apache.org/POM/4.0.0″xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0https://maven.a

  • 桌面太单调?一起用Python做个自定义动态壁纸,竟然还可以放视频!「建议收藏」

    桌面太单调?一起用Python做个自定义动态壁纸,竟然还可以放视频!「建议收藏」前言前段时间,用PyQt5写了几篇文章,关于Python自制一款炫酷音乐播放器、自定义桌面动画挂件、车牌自动识别系统。今天就继续给大家分享一个实战案例,带大家一起用Python的PyQt5开发一个自定义动态桌面壁纸,好玩又有趣!首先一起来看看最终实现的自定义动态壁纸效果:…

  • DHCP协议浅析

    DHCP协议浅析定义:动态主机配置协议,主要在一些大型局域网络环境中,集中管理和分配IP地址,提升地址的使用效率。DHCP协议采用CLIENT-SERVER方式实现,而且DHCP协议是基于UDP层之上的应用,DHCPCLIENT将采用端口号68,DHCPSERVER采用端口号67进行交互。DHCP的三种分配IP机制:自动分配方式:DHCP服务器为主机指定一个永久性的IP地址。客户端一旦第一次成功租用IP过后,后面即可永久性使用次IP地址。 动态分配方式:DHCP服务器为主机指定一个具有时间期限的IP地址…

  • anaconda和pycharm安装哪个版本好_pycharm专业版激活成功教程安装教程

    anaconda和pycharm安装哪个版本好_pycharm专业版激活成功教程安装教程文章目录Pycharm中嵌入AnacondaAnaconda下载Pycharm下载Anaconda安装Pycharm安装将Anaconda配置到Pycharm中添加一个python文件到工程Pycharm中嵌入AnacondaAnaconda下载关于这两个软件的介绍,相信不用我多说,大家都知道,Pycharm是一款很好用的Python的IDE支持很多牛逼的骚操作,而Anaconda则是一款集…

  • 人工势场法(APF) —— Path Planning「建议收藏」

    人工势场法(APF) —— Path Planning「建议收藏」版权声明:本文为博主原创博文,未经允许不得转载,若要转载,请说明出处并给出博文链接人工势场法(ArtificialPotentialField,APF)是一种将机器人的外形视为势场中的一个点,这个势场结合了对目标的吸引力和对障碍物的排斥力。得到的轨迹作为路径输出。该方法具有计算量小、容易理解等优点。然而,它们可能陷入势场的局部极小值而无法找到路径,或者无法找到最优路径。人工势场可以被视为与静电势场类似的连续方程(将机器人视为点电荷),或者通过场的运动可以使用一组语言规则进行离散…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号