赞
踩
pycharm作为更专业的python编辑器,相比vscode上手更有难度。
我们之前用vscode可能更喜欢单个创建py文件,但换到pycharm后,应当更习惯每次使用 “新建项目” 这个选项,让代码以项目(单独文件夹)的形式存在,这样可以每一个课程练习或项目单独独立出来,不受其他无关文件和项目的干扰。
我使用的2021.1.1版本,其他版本界面可能不同,但都差不多,主要是学会方法。
打开pycharm,会显示以下界面:
(刚安装pycharm ,还没创建或打开过项目)
或(已经创建或打开过项目,下面就是历史记录)
或(在已打开一个项目的情况下再新建另一个项目)
点击 “新建项目” ,跳转到该页面。
右侧是可使用的项目框架(使用框架会帮助用户自动生成项目结构和文件,非常方便),我们目前用不到框架,所以选择 “纯python” 。
左侧选择 存储项目的文件夹,用个专门的文件夹来存放各个项目,不要乱放!!! 我这里在D盘创建了 pycharm_learning 文件夹来存放各个项目,pythonProject 则是项目的名称。
或者你也可以点击 最左侧的文件夹图标 随时创建其他的文件夹。此处不再赘述。
接着展开 “python解释器” 选项,先别急着创建,重点来了!认真看! python解释器(也叫 python环境,python解释器 是整个python环境的重要组成部分,所以我们一般不特意区分两者。python解释器就代表了它所在的python环境
),我们写的代码就必须基于python环境才能运行,不然计算机是无法直接运行代码的。可以看到pycharm给予了两个选项:
选项 | 含义 |
---|---|
蓝框 | 基于 “基本解释器(即 本地环境)” 复制一个全新的python环境,我们称之为虚拟环境,项目就在虚拟环境中运行。虚拟环境位于项目的 venv 子文件夹里(也可以选择系统中 已存在的虚拟环境文件夹,但不推荐,原因见下一步)。 |
绿框 | 使用本地已安装好的 python环境运行代码。不会创建虚拟环境。 |
如果没有自动获取基本解释器(本地环境),就手动去添加一下。不知道怎么找、解释器安装到哪的,去认真看
python安装教程。
这里着重介绍创建虚拟环境,当我们开始着手一个新的Python项目时,通常会涉及到使用多个第三方库,每个库可能需要特定的版本或依赖关系。同时,不同项目可能需要不同的Python版本。这时,虚拟环境就发挥了关键作用,我们让每个项目都单独使用各自的虚拟环境,这样可以更好地隔离项目之间的库,并避免全局Python环境的混乱。在虚拟环境中,你可以轻松地更新和卸载库,而不会影响其他项目。这也是不推荐使用别人的虚拟环境的原因。
选择虚拟环境,基本不需要其他操作(“继承全局站点包”、“可用于所有项目” 两个选项不要勾选),最下面的 “创建main.py欢迎脚本” 就是自动给你创建一个py文件,可选可不选。然后点击 “创建” 。
开始创建虚拟环境,要耐心等待一会~~~
创建完成之后可以看到有个棕色的 venv 文件夹,这就是虚拟环境,不用管它,也不要动它。
这是项目在本地打开的样子,看看就好,别乱动。
然后我们把目光放在右下角,
选项 | 含义 |
---|---|
红框 | 代表还在加载某些东西,如果加载的东西很多就会卡(特别是每次刚打开pycharm的时候),卡了就等它先加载,一般不用特意管。 |
蓝框 | 这就是运行代码的 python解释器(也就是 python环境),可以看到后面有个括号 (pythonProject),代表这就是我们刚刚创建的 pythonProject 项目的虚拟环境。 |
点击 “python3.10(pythonProject)”,这里显示了当前所有的 python解释器(也就是 python环境),没有括号后缀的那个就是本地解释器(本地环境)。随着项目的虚拟环境的创建,这里的解释器会越来越多。
我们先选择 “解释器设置”。
可以看到 python3.10(pythonProject) 确实是来自 pythonProject 项目的虚拟环境中,
通过本地文件也可以找到这个解释器,还是看看就好,别乱动。
回到设置里,在这里我们可以直接看到这个虚拟环境拥有的第三方库,不需要再去cmd里用 pip list 查看,非常方便。因为是新建的虚拟环境,所以只有自带的几个库,没有其他的第三方库,需要自己重新下载。
点击 + 加号按钮,我们可以为python环境安装第三方库,旁边的 — 减号按钮可以直接卸载第三方库,小三角形可以升级第三方库。都不再需要去cmd里用 pip install xxxx 之类的命令,非常方便(本地解释器也可以在这里操作,不再需要去cmd里操作)。
点击 + 加号按钮,我们来安装第三方库。左侧的列表是可以安装的库,非常多,库来自python官网。我们通过上方的搜索框可以直接搜索,然后点击下方的 “安装包” 来安装。
比如我搜索 django,然后右侧还可以选择安装指定版本,我选择了5.0版本,然后点击左下角的 “安装包” 来安装
显示 “正在安装”。耐心等待~~~
安装成功。
可以看到 django 连同它的依赖包一起成功安装了。pycharm把之前 pip命令操作变成鼠标直接操作,确实方便了很多。
刚刚说过,库来自python官方,那肯定下载得慢,那我们怎么在pycharm里用镜像源呢?选择 “管理仓库”。
可以看到有个网址,这就是python官方提供专门下载库的地址。我们移除这个官方网址。
然后重新添加镜像源的网址,我这里填的是清华的镜像源。常见镜像源链接
刷新一下,现在可以看到这些库后面有个网址,表示自己来自清华镜像源。以后下载库就会从清华镜像源中下载了,从而避免下载慢、下载超时等问题。如果清华源也出现问题就继续换源。常见镜像源链接
以上换源操作同样不再需要cmd,非常方便。
虚拟环境介绍就到这里了。虚拟环境很有用,特别是使用框架时(django、flask…),不仅可以保证环境的干净,而且无论怎么折腾都不影响其他的项目环境。所以每个项目要尽量用自己的环境,不要混着用!!!当虚拟环境过多时也可以通过下面的方法进行虚拟环境的增加、删除、修改名称等操作。(除非你不需要某个项目了,不然删除虚拟环境后该项目的代码可能无法正常运行)
如果你创建项目时选择 “先前配置的解释器”,使用的就是本地的python环境,就不需要再额外操作,正常使用就好了。
创建项目和设置python解释器弄好之后,我们来学习创建文件。鼠标右键 需要创建文件的目录(即 文件夹),选择 “新建” ,可以看到有很多类型的文件可供创建。
在这里主要介绍 “目录” 和 “Python文件” 。
“Python文件” 就是写python代码、后缀为 .py 的文件,即我们常说的 py文件。
我们这次选择在 zi_mu_lu 文件夹里创建 py文件。 右键 “zi_mu_lu” - “新建” - “Python文件”。
然后给py文件取名并选择更具体的py文件类型。
因为创建文件时已经选好了文件类型,所以软件会自动给文件添加 .py 后缀,不需要我们手动添加(vscode就需要自己手动添加文件后缀,所以这里提醒一下);文件类型就默认选择 “Python文件” 。按下回车键创建。
可以看到生成了一个叫 “test01.py” 的空白py文件。现在你就可以在文件里面写代码了。
除此之外还能创建 前端三件套:html、css、js文件,还能创建 python包的模板目录、jupyter文件 等,不再一一例举。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。