win10安装anaconda+TensorFlow+gym+pycharm过程

最近入门强化学习,需要装很多软件。
本人原始小白,什么都不懂,尝试了很多次,现在基本可以用了。

一、安装Anaconda
这个大概是一个存放你以后所有用到的工具包的东西,去官网下载:官网看到网上有人说Python3.7版本可能会有问题,建议下载3.6的。到历史版本找到2018年5-30日出的那个版本Anaconda 3-5.2.0下载安装。
【注】:
1、记住自己的安装路径
2、跳过安装 Microsoft VSCode

等待安装完成后,你的开始菜单就会出现Anaconda prompt
在这里插入图片描述
点击进去,可以打开,左边有个(base)即安装成功了。这一步很简单没什么问题。

二、安装TensorFlow
我电脑只有集显,所以安装的是CPU版本的。
如果你想装GPU版本要去查询自己的显卡是否支持CUDA以及对应的版本。而且官网的源基本下载不动,所以换成网上比较多的清华源。。
(1)打开Anaconda prompt
(2)输入一下两行命令:

conda config --addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --setshow_channel_urls yes

【】我试过后面那个地址还能打开。如果你打不开去找一下最新的网址,可能会换。

(3)conda create -n tensorflow python=3.6
接下来创建一个TensorFlow环境,版本就是一开始让你安装的3.6。中间会需要你输入一个Y。

(4)activate tensorflow
启动你刚刚创建的环境,这个时候前面就会变成(tensorflow)

(5)pip3 install --upgrade tensorflow
安装cpu版本
【注】这一步有可能会先提示你pip3要升级,你就把提示那个命令输入进去更新就行了。

等待过后,你的TensorFlow就已经安装好了。

测试:
输入python;
然后输入:

import tensorflow as tf
hello = tf.constant(‘Hello tensorfolw’)
sess = tf.Session()
print(sess.run(hello))

输出结果为:b’Hello tensorfolw’。则安装成功。
【注】这里有一种报错是提示"…AVX2"这种错误我查了很久,好像是CPU功能太新了巴拉巴拉,网上的方法我看了很多彻底解决很麻烦。但是不影响使用我就没管了。

打此时开Anaconda Navigator(开始菜单和Anaconda prompt一样的位置)点击-environment-就会看到你刚刚创建的TensorFlow。

三、安装Gym
你可以把Gym安装在TensorFlow下,也可以像刚才一样单独开个环境。
(1)如果安装在Tensorflow下
打开Anaconda prompt

activate tensorflow   //启动tensorflow环境
pip install gym         //安装gym

【】如果提示你pip升级你就按提示的命令先升级再安装

(2)新开一个环境
打开Anaconda prompt

conda create -n gym python=3.6   //和刚才创建tensorflow一样先创建一个环境
conda activate gym             //激活这个环境
pip install gym    

这个我没用什么源直接就装成功了。

如果是分开两个环境装的此时你的Anaconda Navigator就会和我一样既有Gym又有tensorflow
在这里插入图片描述

四、安装pycharm并配置环境
安装下载地址
professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。
自己选择安装位置,然后点下一步
在这里插入图片描述这个地方根据自己情况选64位还是32位的
然后等待就安装成功。

(2)配置tensorflow环境
打开pycharm
在这里插入图片描述
点create new project,然后就会出现以下界面
在这里插入图片描述
location是你这个工程的存放位置,你随意
然后选择Existing interpreter
点那个三个点点,选择conda environment
在这里插入图片描述
然后右边conda executable选择路径为你安装Anaconda的路径下/envs/tensorflow/python.exe
这样你就可以在pycharm用你的tensorflow写程序了。

继续学习!

### 回答1: 这是关于AnacondaTensorFlowPyCharm的问题。这三个工具都是用于开发Python程序的。Anaconda是一个Python发行版,它包含了许多常用的Python库和工具,使得Python环境设置更加简单方便。TensorFlow是一个用于人工智能和机器学习的开源库,可用于构建和训练神经网络。而PyCharm则是一个Python集成开发环境,它可以帮助开发人员更高效地编写代码和调试程序。总的来说,这三个工具结合起来可以提高Python开发效率和代码质量。 ### 回答2: anacondatensorflowpycharm都是非常常用的机器学习和数据科学工具。 首先,anaconda是一个数据科学和机器学习开发环境,它包括很多最常用的Python软件包和库以及一个方便的包管理器。用户可以使用anaconda来创建虚拟环境,这意味着用户可以在同一机器上保留不同的Python环境,以实现对不同项目的管理。 其次,tensorflow是一个非常流行的基于Python的机器学习框架,它支持各种各样的机器学习任务,包括监督学习、无监督学习、强化学习等等。tensorflow允许用户构建一个计算图形(一个包含了各种计算、操作和变量的图形),并且通过训练这个图形来生成机器学习模型。tensorflow提供了多种编程语言接口,其中Python接口是最受欢迎的。 最后,Pycharm是一种用于Python开发的强大集成开发环境,它提供了许多功能,例如调试器、自动化测试、版本控制、自动完成和语法高亮等等。Pycharm 在开发过程中带来了很多便利,可以大大提高 Python 开发人员的效率和准确率。 总之,anacondatensorflowpycharm都是目前机器学习和数据科学领域中非常重要的工具,使用它们可以帮助用户进行更高效的数据分析、机器学习和模型训练。 ### 回答3: anaconda是一个Python的科学计算环境,包含了众多科学计算包和工具,如numpy、scipy、matplotlib等,可以轻松进行数据分析、机器学习等任务。 tensorflow是一个由Google开发的机器学习框架,可以用于构建各种神经网络模型,支持多种硬件平台,如CPU、GPU等。其主要特点是高度灵活且可扩展性强,可满足各种不同领域的应用需求。 pycharm是一款Python IDE,拥有很多与Python开发相关的功能,如语法检查、代码智能提示、调试等。它也支持Anaconda环境,可以轻松地在pycharm中使用anaconda的科学计算、机器学习库。 当使用这三个工具时,可以使用Anaconda来管理Python环境,并安装必要的包和工具。然后使用pycharm编写机器学习代码,如定义网络结构、训练模型等,并调用Tensorflow来实现相应功能。由于Anacondapycharm的支持,开发者可以方便地在工作中使用Tensorflow构建机器学习模型。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值