设置Python、VSCode和木星
照照切特卡住在……上面防溅
一个关于如何设置和自动化Python开发设置的简单故事,其中包括:
- 虚拟环境创造
- 自动虚拟环境激活
- 排除Git中的虚拟环境
- 木星的安装和使用
如果没有安装Python,请检查https://www.python.org/downloads/。若要验证安装,请检查以下内容。
但是在我们继续这个旅程之前,让我们先来看看为什么 !
为什么我们要创建一个虚拟环境?
一个虚拟环境让我们有机会在我们的开发机器中根据自己的需求将项目分开,即使我们可能只从一个项目开始,它不会花很长时间,直到我们有了一堆。
为什么我们希望我们的虚拟环境被自动激活?
因为我们的主要目标是开发代码,所以重要的是要有一个一致的环境-机器/操作系统-这样我们就可以专注于主要任务。通过对所有环境使用相同的名称,并将其保留在相关项目下,我们最大限度地减少了加载错误环境的可能性,从而最大限度地简化了对依赖项的源代码的搜索,并且我们可以为我们最喜欢的代码编辑器设置一个非常相似的设置。
朱庇特?我以为我们从来没过月亮?
木星是IPython的演化过程。IPython是什么,你可能会想知道?IPython是一个交互式控制台,允许您运行、测试和发现python代码。木星是如何进化的?它的工作原理是基于笔记本的概念,它是一个你可以编辑和分享的文件,但它的伟大之处在于我们可以复制和共享测试/实验,因为我们将它保存在笔记本中,否则它将永远丢失,我们将不得不记住我们迈出的每一步。
PIP,Python包索引
python包管理器,您将使用它来安装、发现和控制项目所需的所有包。
Python虚拟环境创建
典型的python设置包括设置环境。要创建一个文件,请按照所需的Python版本在项目文件夹上运行下面的代码。
或
这将创建一个名为Python-虚拟-env,如果有人叫它Python-虚拟-env。
Python虚拟环境激活
这个特性在默认情况下不会出现,其主要目的是在进入项目所在的文件夹时自动激活它。
为巴什shell将以下内容添加到.bashrc
为兹什shell将以下内容添加到.zshrc
若要激活钢筋混凝土文件运行
或
git,不包括虚拟环境文件夹。
这样做,不污染项目.gitignore用个人物品归档,编辑Git排除档案。
通过添加以下行:
VSCode,编辑器
https://code.visualstudio.com/
因为每个python项目都在Python-虚拟-env,下面是包含自动完成和链接器的示例配置。如果不使用Django,请注释掉引用它的行。另外,请注意您在该环境中使用的python版本。
木星
https://jupyter.org/
首先,我们需要安装木星,运行下面的代码与您的活动环境。
如果一切顺利,浏览器上就会弹出一个窗口。在那里,您将看到您的项目的文件夹,或根文件夹,如果您运行木星。如果窗口没有弹出,请访问木星日志末尾的地址。
在右上角,有一个带有标签的按钮新的。点击它!在下拉菜单上,在笔记本有一个Python 2或Python 3.7取决于项目使用的python版本。点击它
等等!一个互动笔记本,让你保存所有的食谱,否则将有一个一生的点燃火柴。
小编也整理了一些视频和资料 ,需要资料的私信 即可获取
此文章对你有点帮忙的话希望大家能多给点支持,有什么问题可以私信我的,需要关于python的资料可以加入技术交流群,群里有大神,可以一起交流学习。群号是785245953