当前位置: 首页 > 后端技术 > Python

搭建一个新手都能看懂的Python开发环境

时间:2023-03-25 21:45:54 Python

看到很多同学都想学Python,那我就给大家介绍一下搭建Python开发环境,帮助大家快速入门。安装Python环境手动下载安装Python要学习Python,首先要安装Python。访问下面的网页并单击最新版本Python的链接(截至目前为3.8.2)。https://www.python.org/downloads/windows/然后转到页面底部,根据你的系统选择安装程序,这里我是64位系统,所以选择x86-64的本地安装包.下载后即可安装。唯一需要注意的是安装时会询问是否将Python添加到PATH环境变量中。您应该在此步骤中选择是。后面的选项无关紧要。使用scoop安装Python的另一种方法是使用命令行安装Python。Windows下有两个包管理器,chocolatery和scoop。因为scooppackagemanager在安装的时候会创建一个current虚拟文件夹,它会一直指向安装路径,所以非常适合安装这些版本号经常更新的开发环境。所以这里就介绍下使用scoop安装Python。首先打开一个powershell窗口,输入以下命令,设置权限,允许执行远程签名脚本。Set-ExecutionPolicyRemoteSigned-scopeCurrentUser然后输入以下命令安装scoop。iwr-usebget.scoop.sh|安装iexscoop后,用scoop安装Python就很简单了。scoopinstallpython如果想让scoop能够多线程下载,可以先安装aria2。scoop安装aria2后,后续下载安装会自动使用aria2的多线程功能进行下载。scoopinstallaria2无论你使用哪种方法,安装完Python后,你应该可以在命令行中启动Python解释器。如果以下命令输出了Python版本号,则说明你的Python安装成功。python-Vpip配置下载图片pip是一个Python的包管理器,可以为Python安装大量的第三方包,享受Python生态带来的便利。pip默认从国外镜像下载包,速度比较慢。我们可以配置它使用国内镜像。配置方法很简单,运行以下命令即可。pipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simplevscode安装vscode是一款开源免费、功能强大、简单易用的编辑器。如果对开发环境要求不高,完全是一款可以使用vscode编写Python代码的工具。手动安装vscode下载安装vscode非常简单。转到下面的网站,然后单击下载按钮下载vscode。下载完成后,安装它。https://code.visualstudio.com/使用scoop安装vscode当然,如果你觉得使用命令行安装软件方便,也可以使用scoop安装vscode。scoop默认只打开主仓库,里面只有一些命令行软件。如果要安装vscode之类的图形界面软件,需要打开extras仓库。scoopbucketaddextras然后你可以使用scoop安装vscode。scoopinstallvscodevscode配置vscode默认只是一个编辑器。如果你想让它有开发环境的能力,你需要安装一些扩展并做一些配置。安装扩展打开vscode,点击左侧面板中的扩展图标,然后在扩展搜索栏中输入扩展名称,即可安装扩展。这里推荐安装以下插件:Beatify,插件Chinese(Simplified)LanguagePackforVisualStudioCode格式化各类代码,插件CodeRunner设置vscode中文,快速运行单文件代码程序ExtendPython,提供vscode的扩展ResourceMonitorPython语言支持,扩展VisualStudioIntelliCode在vscode的状态栏显示系统信息,将VisualStudio的IntelliCode功能带到vsocde的扩展中当然你也可以安装其他扩展将vsocde构建为支持多种语言的强大编辑器。不过这里只介绍一些与Python相关的扩展。在vsocde配置下面,需要配置一些vscode,方便使用。配置方法很简单,按F1调出命令面板,然后输入json,选择“Preferences:OpenSettings(json)”打开用户配置文件。这是一个JSON格式的文件。如果你是第一次使用vscode,应该是空的,所以你可以放心的复制我的配置文件。当然你也可以自定义配置文件,根据自己的喜好进行设置。将鼠标移到设置项上,会弹出设置提示,帮助我们了解各项设置的作用。比如fontFamily是字体,fontSize是字体大小,formatOnSave让编辑器在保存时自动格式化代码等等。{"editor.fontFamily":"'JetbrainsMono','FiraCode','MesloLGSNF','思源黑体',Consolas,'CourierNew',monospace","editor.fontSize":18,"editor.fontLigatures":true,"editor.formatOnSave":true,"files.autoSave":"onFocusChange","editor.suggestSelection":"first","vsintellicode.modify.editor.suggestSelection":"automaticallyOverrodeDefaultValue","explorer.confirmDelete":false,"explorer.confirmDragAndDrop":false,"debug.onTaskErrors":"showErrors","git.autofetch":true,"terminal.integrated.shell.linux":"/bin/zsh","git.enableCommitSigning":true,"editor.codeActionsOnSave":{"source.fixAll":true},}配置完成后,你应该可以享受在vscode中编写Python代码的乐趣了。vscode扩展提供的代码补全和提示功能,加上Ctrl+S保存时格式化代码的功能,写代码非常方便。使用vscode编写Python代码打开vscode,新建并打开一个文件夹,然后点击新建文件图标,新建一个后缀为py的Python代码文件,开始编写代码。虽然vsocde可以在不打开项目文件夹的情况下高亮代码文件,但是如果要有代码补全、提示、格式化等功能,就必须在项目文件夹下工作。在项目中编写Python代码时,可以享受vscode带来的便利。当你要运行Python文件时,点击右上角的三角运行按钮(CodeRunner扩展的功能)。或者在菜单中选择Run->Runinnon-debugmode。由于CodeRunner会使用默认的系统编码,在中文环境下汉字可能会出现乱码,所以最好使用vscode的调试功能来运行,不会出问题。JetbrainsPycharm安装JetbrainsPycharm是一个开源免费的PythonIDE,功能非常强大,有收费的专业版。不过,对于初学者来说,开源免费的社区版就完全够用了。也许你之前听说过IntellijIDEA,一个JavaIDE。Pycharm和他是兄弟,都是Jetbrains出品的,Pycharm的强大就不用多说了。手动安装Pycharm访问下方Pycharm下载页面,点击右侧社区版按钮进行下载,下载完成后进行安装。https://www.jetbrains.com/pycharm/download/#section=windows使用scoop安装Pycharm如果使用scoop需要添加extras或者Jetbrains仓库来安装Pycharm。scoopbucketaddextrasjetbrainsscoopinstallpycharmPycharm配置打开Pycharm,点击Configure->Settings打开配置界面。如果你已经打开了一个项目,点击菜单栏File->Settings打开配置界面。接下来是一些通用的设置,看截图设置就可以了。首先是代码字体的设置。推荐使用Jetbrains系列开发的JetbrainsMono字体。做了多项优化,更适合开发者,支持连字。IDE主题我习惯了darkDarcula,如果你喜欢,可以使用其他主题。控制台字体默认使用代码字体。个人感觉console不需要那么大,可以设置小一点,看得见就好了。考虑到多语言的支持,我建议将Pycharm默认的文件编码设置为UTF8。使用Pycharm写代码Pycharm与vscode类似,都必须打开项目(或文件夹)才能启用高级编辑功能。第一次可以点击右侧的创建或打开项目。打开项目后,右键单击左侧的项目文件夹,然后选择NewPythonfile,新建一个Python代码文件。Pycharm的优势在于它是一个集成开发环境,集成了Python开发的各种功能,无需安装其他插件即可完成Python编辑工作。用户体验也比vscode好,当然系统占用率可能更高。用Pycharm运行一个文件有点麻烦。点击菜单栏中的运行->运行...,然后选择要运行的文件名,即可运行该文件。Pycharm中格式化代码的快捷键是Ctrl+Alt+L,保存代码不需要按Ctrl+S,因为代码会自动保存。Pycharm的快捷键也很强大,熟练使用后可以快速完成各种功能。如果要使用Pycharm,最好下载一个PycharmRefCard,随时查看快捷键。地址如下:https://resources.jetbrains.com/storage/products/pycharm/docs/PyCharm_ReferenceCard.pdfKite引擎的安装和使用Kite是一个Python代码自动补全和文档提示引擎,可以拿我们写经验Python代码更上一层楼。Kite几乎可以在所有主流的编辑器和IDE中使用,包括上面介绍的vscode和Pycharm。风筝非常容易安装。访问下面的地址,也就是上图中的网页,点击图中的下载按钮,下载Kite引擎。https://kite.com/安装时Kite会提示是否安装编辑器,选择后Kite会在编辑器中安装Kite插件。我们在这些编辑器中写好代码后,就可以享受Kite带来的便利了。其实我上面截取的两个动画都已经安装了Kite引擎,可以在完成代码的时候为我们提供更精细化的选择。这里稍微注意一下,因为Kite在运行的时候,会在系统后台启动一个语言引擎来分析代码。如果您当前不在编写代码,您可以暂时从系统托盘中将其关闭。经过以上步骤,你应该已经拥有了vscode和Pycharm的开发环境。之后,您就可以开始学习编码了。但是要知道,学习Python是一个长期的过程,搭建开发环境只是一个开始。再方便的开发环境,也不能代替实际的学习。祝愿每个人都能轻松学习Python,用它??来让我们的生活更轻松!