大家好,今天要讲的内容是,Python开发环境的搭建。
工欲善其事,必先利其器。
对于学习Python编程或者Pytorch深度学习框架,搭建一个好用的Python开发环境,至关重要。
在本节课中,我们将讨论如何基于anaconda,搭建Python开发环境,并安装Pytorch。
最后将这个环境导入Pycharm,更顺畅的编辑和运行Python代码。
1.Python语言和库管理
Python是一种面向对象的,解释型程序设计语言。
Python是跨平台的,Python代码可以在Windows、Linux、macOS等等系统中运行。
基于Python的第3方库,可以解决各式各样的问题。
例如,Web开发、网络爬虫、人工智能等等,几乎所有问题,都可以使用Python解决。
Python之所以强大,是因为Python有数量庞大且功能完善的第三方库。
我们可以在pypi上查询这些第3方库:
而为了更好的使用和管理第3方库,需要使用Python的库管理与环境管理软件。
其中应用最广泛的是Anaconda。
通过Anaconda,可以高效便捷的安装Python的第3方库。
并且同时管理多个Python环境,有效的解决环境中的依赖冲突问题。
2.anaconda的安装和配置
Anaconda的安装和使用非常简单。
首先,登录anaconda的官网,https://www.anaconda.com/,找到download页面。
下载最新版本的anaconda安装包。
完成下载后,运行下载的安装包:
安装时选择默认的选项就可以了,也就是一直点击next按钮,就可以完成安装。
完成安装后,需要对Anaconda进行配置。
主要是配置conda工具的下载源,加快下载包的速度。
如果觉得conda默认源的下载速度可以,也可省略这一步骤。
配置过程如下:
首先,在开始菜单中,搜索“Anaconda Prompt”,并打开Anaconda的控制台。
打开控制台后,键入“conda config”命令:
系统会自动生成Anaconda的配置文件,文件名是.condarc。
在当前用户的目录下,可以找到.condarc文件:
用户目录一般会在C盘下的Users文件夹中。
例如,如果当前的用户名是“Administrator”。
那么这个配置文件就在C盘中的,Users文件夹下的,Administrator文件夹中。
使用文本编辑器将.condarc文件打开:
此时这个文件是一个空文件,需要添加channels镜像源。
比较常用的,例如下面这几个链接。
这些链接都是下载源,我们可以使用浏览器将下载源打开。
例如,将第一个下载源的链接放到浏览器中,打开后会看到可以下载的第三方包的页面。
3.Python环境的创建
下面,我们基于Anaconda,创建独立的Python开发环境。
接着在环境中安装pytorch深度学习框架。
在搜索框中搜索anaconda navigator,将其打开:
通过navigator,可以对Python的环境进行管理。
打开navigator,点击左侧菜单栏中的Environments环境选项:
然后点击下方的create,创建一个新python环境。
环境名可以随意设置,这里我们设置为py01:
Python版本选择3.8。
然后等待环境的创建就可以了。
完成python环境的创建后,我们要在这个环境中安装pytorch。
打开控制台,输入“conda activate py01”,可以将当前环境,切换为刚刚创建的新环境py01。
pytorch的安装命令可以在pytorch官网中找到:
登录pytorch的官网pytorch.org。
在导航栏中选择Get Started,就会找到pytorch的安装命令。
这里我们选择windows平台、conda安装、python语言、CPU版本的pytorch进行安装。
复制下方的conda安装命令,并在prompt控制台输入:
回车后,接着选择y,就会下载Pytorch相关的包文件,执行安装。
完成安装后,编写如下代码测试安装效果:
首先import torch,导入pytorch库,接着创建一个5乘3的张量x,最后打印这个张量。
在py01环境中,使用python执行刚刚编写的测试代码,会打印出张量x中的数据。
观察结果可以发现,它是一个5乘3的张量数组。这样我们就确保了pytorch的安装成功。
4.在Pycharm中导入conda环境
为了更方便的编写和运行Python程序,我们选用Pycharm集成开发环境。
Pycharm的社区版是免费的,可以直接在官网上进行下载。
下载后打开安装包,安装选项选择默认选项,一直点击下一步就可以了。
完成安装后,打开Pycharm,选择File菜单下的New Project:
在“New Project”中,左侧选择Pure Python:
右侧第1行是项目名称,这里取名test。
Interpreter Type选择“Custom environment”。
接着选择Select existing。type为Conda。
在“Environment”中,找到刚刚创建的py01,点击create创建,就可以了。
将测试代码写入:
点击菜单中的“Run”,可以在下方窗口中,看到程序的运行结果。
那么到这里,Python开发环境的搭建,就讲完了,感谢大家的观看,我们下节课再会。
原文始发于微信公众号(小黑黑讲AI):如何搭建一个好用的Python开发环境,Anaconda和Pycharm的使用
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/268603.html