不知道怎么配置python?快来,一文解决所有问题!

简介: 不知道怎么配置python?快来,一文解决所有问题!

新年快乐



各位看客老爷们,小玮来啦。祝大家新年快乐!


微信图片_20220422155545.jpg


最近有很多小伙伴总是在问我应该下载什么样的编辑器,然后一些库怎么下载等等和python基本配置有关的问题。网上各种各样的编辑器这么多,怎么选呀?


在这里呢,我说说我用的两种编辑器,一种叫做sublime text3,一种叫做pycharm。


下面分别介绍一下这两个编辑器。首先是sublime text3,。这是一款收费的编辑器,但是她可以无限期的免费使用,每次她弹出收费窗口的时候点一下no就ok。我个人来看这个软件的话


最大的特点,简洁,非常简洁,不需要创建什么新的项目,把目录直接往里面拖就可以了。其次,可以插入很多的插件帮助使用。然后,写代码各种颜色很酷炫。


安装的话,可以直接去中文官网进行下载,在公众号回复相关也可以获得下载包,回复方式在最后给出。


虽然这个软件使用起来方便是方便,但是有的方面真的让人难以忍受--


索引啊,终止程序运行啊,特别特别是提示语法错误这个功能,我已经无力吐槽……


在最开始学python写程序的时候,我真的心都碎了,一个小错误可以找一天找不到,所以如果你是一个初学python的人,我不建议下载这个编辑器---不然会很难受。


而且sublime text3只有一个输出窗口,啥意思?就是说你一次只能看到一个输出结果,如果是多线程操作就会很烦。


微信图片_20220422155548.jpg


大致的介绍了一下sublime text3的优缺点之后,我们再来看看pycharm。


她相对来说下载起来更加复杂,有各种各样的配置问题,但是没关系,在后面我会给出很详细的教程教大家怎么安装和配置。


Pycharm的优点是很多的。


对于新手来说最大的优点就是她出色的提示功能,没用的变量会变成灰色,用错的地方出现红线,书写的提示,等等。


然后她的索引功能很强,每个项目都有相应的输出框,使用起来很爽。


而且她可以中途终止程序,如果你想在sublime text3中终止一个程序,你只有在cmd控制台中运行,然后强制终止。不是很方便。


他的缺点很明显,安装较麻烦,界面没有sublime这么好看。对于一个新手来说,一个好的IDE有多重要只有尝过这其中的痛苦的人才知道!


微信图片_20220422155551.jpg


那么sublime的下载很方便,大家可以直接在公众号中回复python+自己的电脑位数就可以获得下载的方式。




在这里我们着重说一下pycharm的下载。首先进入官网:

https://www.jetbrains.com/pycharm/download

 微信图片_20220422155554.png


根据自己电脑的系统选择自己的想下载的版本,我下载的是windows的community版本的,毕竟免费嘛-不过据说专业版本有可以破解的方法。


我个人觉得专业版本对于现在我这个水平来说作用基本为零,就懒得去找了,当然大家如果有方法下载专业版本的当然更好,功能肯定更多,小编在这里鼓励大家支持正版哦!


好,然后就是等他下载好了。对了,在这里我要说一下我下载的版本是19.3.2版本的,如果你在看这个推文的时候,发现不是这个版本的,可能后面安装的时候步骤不一样。

 

微信图片_20220422155557.jpg


进入第一个页面以后选择自己安装的地方,然后选择安装磁盘。点击next。在下一个页面在选择电脑位数的地方根据自己电脑选择,其他的地方按照如图所示。


微信图片_20220422155559.png


进入了下一个界面之后点击install就可以了,不用管这个页面是说的啥,然后就是安装了,最后一个界面是让你选择是否马上重启电脑来适应这个程序,点击第二个,稍后自己重启电脑。


打开pycharm以后看到这个页面,因为pycharm是支持各种各样的语言的,在这个位置他也提供了其他语言的下载包,如果需要可以在这里直接下载。点击右下角start即可。


微信图片_20220422155602.jpg


现在我们把编辑器下载好了,但是到时候还需要一会儿,因为我们还没有下载python这门语言,需要先下载好这门语言然后导入pycharm中我们才可以正常使用。


那么接下来又要给大家介绍两款python语言,emmm,不应该说是两款语言,更准确的应该说是python和他的全家桶版本anaconda。


Python的安装很简单,可以直接去官网进行下载,当然在公众号回复python+电脑的位数也可以直接获得安装包。


在这里我们主要介绍一下anaconda的下载和安装。Anaconda将Python和许多与科学计算相关的库捆绑在一起,形成了一个方便的科学计算环境。


你安装了Ananconda就相当于安装了Python外加这些模块和库。当然Anaconda主要的功能还在于你可以方便进行环境管理。

首先进入anaconda的官网:

https://www.anaconda.com/

点击dowmload now

 

微信图片_20220422155605.jpg


进入了以后下滑,来到这个位置。就按照现在的发展趋势和主要使用人群,推荐大家下载python3.7版本的,下载好了以后,我们进入anaconda的安装环节。


微信图片_20220422155607.png


打开安装包了以后,其他的步骤就不多说了在这里主要说两个地方。在下面这个位置,选哪一个其实都是差不多的,影响不是很大,所以不用担心自己点错了什么的,放心点就可以了。


微信图片_20220422155610.jpg


在下面这个位置的时候,我推荐就点第二个,不要点第一个,因为如果你点第一个的话,以后你想用sublime text3进行编辑代码的时候可能会出现一些问题。


微信图片_20220422155612.jpg


后面就点install就可以了。到这个位置其实我们已经完成了python编辑器pycharm和python全家桶anaconda的下载。


但是我应该怎么才能让两者结合起来呢?不用着急,我们继续往下看。





首先为了保证我们的python所有的模块都是最新的,我们在以下位置找到anaconda prompt,当然也有可能不在这里,只要打开她就可以。


微信图片_20220422155614.png


打开了以后会出现在这样一个界面。


微信图片_20220422155617.jpg


首先输入conda update anaconda,使anaconda更新最新版本,然后输入conda update conda,更新conda这个工具,最后输入conda update --all把所有的库进行更新。


在这个位置大家肯定很好奇这个conda到底是个啥,其实她一点也不高级,他是一个安装工具,我们的python想要下载某个模块必须通过pip或者conda去进行下载,下载的一般格式是pip/conda install +模块这样子。


好了,现在基本上所有的准备工作完成了,现在让我们把pycharm和anaconda进行结合一样。打开我们的pycharm,点击左上角的file,点击setting。


微信图片_20220422155619.jpg


进入了之后,点击project interpreter,点击那个类似齿轮一样的东西。


微信图片_20220422155622.jpg


点击了以后选择show all,再点击加号,找到我们下载anaconda的文件,选择这个文件下的python.exe就可以了。然后再次回到刚开始的界面,选择anaconda就完成了python的所有配置。


但是,还有的地方你需要注意,现在这个时候你还没有创建一个python文件,就和c++一样,运行之前你必须要先创建一个c++文件。


回到最开始的pycharm界面,先选择一个放python文件的地方。之后右键点击这个文档就可以看到new这个选项,创建并命名python file就可以了。


微信图片_20220422155624.png


到这个地方位置,我们已经完成了所有的python基本配置的操作了,之后python的学习就要看大家自己了!


小玮同学会在这里持续为大家带来爬虫,机器学习,游戏制作等等方面的内容,让我们一起进步吧!

相关文章
|
2天前
|
安全 编译器 开发者
Python语言的配置解释器
Python语言的配置解释器
|
2天前
|
IDE Linux 开发工具
技术小白如何配置Python环境
技术小白如何配置Python环境
|
2天前
|
JSON 开发工具 数据格式
基于Python开发的火车票分析助手(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的火车票分析助手(源码+可执行程序+程序配置说明书+程序使用说明书)
|
2天前
|
数据挖掘 开发工具 Python
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
|
2天前
|
网络安全 数据安全/隐私保护 Python
【专栏】如何使用 Python 编写脚本批量备份交换机配置
【4月更文挑战第28天】本文介绍如何使用 Python 编写脚本批量备份交换机配置。主要步骤包括了解交换机命令和接口,安装 `paramiko` 库,获取交换机登录信息。脚本实现分为建立 SSH 连接,执行备份命令并保存结果。示例脚本中,定义了 `backup_switch_config` 函数遍历交换机列表进行备份,每次备份后等待一段时间。此方法能有效提高网络管理效率。
|
2天前
|
运维 监控 Serverless
Serverless 应用引擎产品使用之阿里函数计算中在自定义环境下用debian10运行django,用官方层的python3.9,配置好环境变量后发现自定义层的django找不到了如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
22 3
|
2天前
|
IDE Linux 开发工具
Python安装与配置
Python安装与配置
30 0
|
2天前
|
存储 API Python
python之代理ip的配置与调试
python之代理ip的配置与调试
|
2天前
|
缓存 中间件 数据安全/隐私保护
在Python中实现代理服务器的配置和使用方法
在Python中实现代理服务器的配置和使用方法
|
2天前
|
存储 关系型数据库 API
Python 任务自动化工具:nox 的配置与 API
Python 任务自动化工具:nox 的配置与 API
25 0