基于python的Anaconda和Pycharm以及tensorflow等第三方库的安装

一直准备要出一期介绍pycharm、anaconda、tensorflow等安装的博客,从今天7.1第一次接触python开始到今天,我已经忘了自己经历过多少次卸载和重装的来回折腾了,每次重新配置环境、第三方库(tensorflow、numpy、matplotlib等)的时候,每次游荡在网上各式各样的帖子的时候,我就想:能不能有一个靠谱的博客来讲讲它们的安装配置。今天上午我又重新安装了一遍,感觉这回明白了七八成左右,就记录下来,希望各位跳坑的小伙伴能从中得到一些启发,防止跳坑。
———————————分隔——————————
讲讲它们的关系
(1)学python的时候,大家选用的开发环境有很多,但在比较大的项目中一般都会用集成开发环境,也就是所说的IDE,目前主流的开发环境中,pycharm用户占了很多。也就是说,pycharm主要是用来编写python程序滴!
(2)anaconda介绍:anaconda主要是为了方便第三方库的管理,常用的第三方库有:numpy、matplotlib等,我目前在看神经网络这块的知识,所以用tensorflow比较多。anaconda的另一个好处是可以直接创建虚拟环境,当我们看一些教材的 时候,想copy它们的代码过来运行一下,会发现报错,或者是警告,这种情况很大程度是由于作者使用的python或者别的第三方库和你预装的版本不一致导致的。
[小重点]:这两个软件的安装直接去官网下载,找新一点的版本来用。anaconda文件比较大,下载时间会长一点,安装的话我C盘比较充足,anaconda建议直接安装到C盘中,pycharm无所谓,安转的时候记得添加到系统环境变量。
二、接下来讲讲什么是虚拟环境、以及在pycharm中是怎么看的?
顾名思义,虚拟环境就是虚拟的运行环境。比如我今天在学机器学习入门教程,看可一本参考书,想按它的程序来运行,但是遇到了各种报错的问题。这种情况下,最好的方法是我们在用不同代码,不同工程项目的时候,尽量创建适用于该项目的环境。创建的方法很多,每次创建的时候我们还可以选择该项目文件是基于何种python版本的,因为像tensorflow这样的第三方库有的版本是不支持python3.7的一些功能,所以安装的时候要看清楚。
图示是anaconda navigator界面,安装conda的时候会自动安装。在这里base(root)是安装conda时候创建的基本环境,下面renxinyu 是我自己创建的虚拟环境,主要用于我日常的一些编程操作。点create即可直接创建虚拟环境,此外在pycharm中也可以创建conda的虚拟环境。话不多说,上图。在这里插入图片描述
在pycharm中按图所示的位置,有new environment,点击选择python版本,location【只修改envs后面的名字即可】在这里插入图片描述
小重点来啦:创建好的环境在哪里呢?如下图所示
在这里插入图片描述
三、谈第三方库的安装
第三方库的安装方法网上眼花缭乱,直接从conda下载的话,因为org的服务器在国外,所以下载速度蜗牛一样慢,难以接受,后来就选择使用镜像下载,目前亲测好使的网址如下:打开终端(window+r输入cmd,就进去了,安装之前,要想好是王哪个环境中安装,如果打算直接装到默认的base中,那么直接输入上面的代码即可,如果要装到虚拟环境中,记得要激活,输入“conda activate ****[虚拟环境名字]”)我一般用conda的终端,也就是Anaconda Prompt ,
base是conda安装的时候的默认环境,renxinyu是我自己创建的新环境。激活后就可以输入代码下载第三方包了。
有别的问题欢迎大家一起交流,博主QQ:648616980

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值