pycharm创建项目、虚拟环境介绍

pycharm作为更专业的python编辑器,相比vscode上手更有难度。

我们之前用vscode可能更喜欢单个创建py文件,但换到pycharm后,应当更习惯每次使用 “新建项目” 这个选项,让代码以项目(单独文件夹)的形式存在,这样可以每一个课程练习或项目单独独立出来,不受其他无关文件和项目的干扰


创建项目

我使用的2021.1.1版本,其他版本界面可能不同,但都差不多,主要是学会方法。

  1. 打开pycharm,会显示以下界面:
    (刚安装pycharm ,还没创建或打开过项目)
    在这里插入图片描述
    (已经创建或打开过项目,下面就是历史记录)
    在这里插入图片描述
    (在已打开一个项目的情况下再新建另一个项目)
    在这里插入图片描述

  2. 点击 “新建项目” ,跳转到该页面。
    右侧是可使用的项目框架(使用框架会帮助用户自动生成项目结构和文件,非常方便),我们目前用不到框架,所以选择 “纯python”
    左侧选择 存储项目的文件夹用个专门的文件夹来存放各个项目,不要乱放!!! 我这里在D盘创建了 pycharm_learning 文件夹来存放各个项目,pythonProject 则是项目的名称。
    在这里插入图片描述
    或者你也可以点击 最左侧的文件夹图标 随时创建其他的文件夹。此处不再赘述。
    在这里插入图片描述

  3. 接着展开 “python解释器” 选项,先别急着创建,重点来了!认真看! python解释器(也叫 python环境python解释器 是整个python环境的重要组成部分,所以我们一般不特意区分两者。python解释器就代表了它所在的python环境),我们写的代码就必须基于python环境才能运行,不然计算机是无法直接运行代码的。可以看到pycharm给予了两个选项:
    在这里插入图片描述

选项含义
蓝框基于 “基本解释器(即 本地环境)” 复制一个全新的python环境,我们称之为虚拟环境,项目就在虚拟环境中运行。虚拟环境位于项目的 venv 子文件夹里(也可以选择系统中 已存在的虚拟环境文件夹,但不推荐,原因见下一步)。
绿框使用本地已安装好的 python环境运行代码。不会创建虚拟环境。

如果没有自动获取基本解释器(本地环境),就手动去添加一下。不知道怎么找、解释器安装到哪的,去认真看 python安装教程在这里插入图片描述

  1. 这里着重介绍创建虚拟环境,当我们开始着手一个新的Python项目时,通常会涉及到使用多个第三方库,每个库可能需要特定的版本或依赖关系。同时,不同项目可能需要不同的Python版本。这时,虚拟环境就发挥了关键作用,我们让每个项目都单独使用各自的虚拟环境,这样可以更好地隔离项目之间的库,并避免全局Python环境的混乱。在虚拟环境中,你可以轻松地更新和卸载库,而不会影响其他项目。这也是不推荐使用别人的虚拟环境的原因。
    选择虚拟环境,基本不需要其他操作(“继承全局站点包”、“可用于所有项目” 两个选项不要勾选),最下面的 “创建main.py欢迎脚本” 就是自动给你创建一个py文件,可选可不选。然后点击 “创建”
    在这里插入图片描述

  2. 开始创建虚拟环境,要耐心等待一会~~~
    在这里插入图片描述

  3. 创建完成之后可以看到有个棕色的 venv 文件夹,这就是虚拟环境,不用管它,也不要动它。
    在这里插入图片描述
    这是项目在本地打开的样子,看看就好,别乱动。
    在这里插入图片描述

  4. 然后我们把目光放在右下角,
    在这里插入图片描述

选项含义
红框代表还在加载某些东西,如果加载的东西很多就会卡(特别是每次刚打开pycharm的时候),卡了就等它先加载,一般不用特意管。
蓝框这就是运行代码的 python解释器(也就是 python环境),可以看到后面有个括号 (pythonProject),代表这就是我们刚刚创建的 pythonProject 项目的虚拟环境。
  1. 点击 “python3.10(pythonProject)”,这里显示了当前所有的 python解释器(也就是 python环境),没有括号后缀的那个就是本地解释器(本地环境)。随着项目的虚拟环境的创建,这里的解释器会越来越多。
    我们先选择 “解释器设置”
    在这里插入图片描述

  2. 可以看到 python3.10(pythonProject) 确实是来自 pythonProject 项目的虚拟环境中,
    在这里插入图片描述
    通过本地文件也可以找到这个解释器,还是看看就好,别乱动。
    在这里插入图片描述

下载第三方库

  1. 回到设置里,在这里我们可以直接看到这个虚拟环境拥有的第三方库,不需要再去cmd里用 pip list 查看,非常方便。因为是新建的虚拟环境,所以只有自带的几个库,没有其他的第三方库,需要自己重新下载。
    在这里插入图片描述

  2. 点击 + 加号按钮,我们可以为python环境安装第三方库,旁边的 减号按钮可以直接卸载第三方库,小三角形可以升级第三方库。都不再需要去cmd里用 pip install xxxx 之类的命令,非常方便(本地解释器也可以在这里操作,不再需要去cmd里操作)。
    在这里插入图片描述

  3. 点击 + 加号按钮,我们来安装第三方库。左侧的列表是可以安装的库,非常多,库来自python官网。我们通过上方的搜索框可以直接搜索,然后点击下方的 “安装包” 来安装。
    在这里插入图片描述
    比如我搜索 django,然后右侧还可以选择安装指定版本,我选择了5.0版本,然后点击左下角的 “安装包” 来安装
    在这里插入图片描述
    显示 “正在安装”。耐心等待~~~
    在这里插入图片描述
    安装成功。
    在这里插入图片描述

  4. 可以看到 django 连同它的依赖包一起成功安装了。pycharm把之前 pip命令操作变成鼠标直接操作,确实方便了很多。
    在这里插入图片描述

更换镜像源

  1. 刚刚说过,库来自python官方,那肯定下载得慢,那我们怎么在pycharm里用镜像源呢?选择 “管理仓库”
    在这里插入图片描述

  2. 可以看到有个网址,这就是python官方提供专门下载库的地址。我们移除这个官方网址。
    在这里插入图片描述

  3. 然后重新添加镜像源的网址,我这里填的是清华的镜像源。常见镜像源链接
    在这里插入图片描述
    在这里插入图片描述

  4. 刷新一下,现在可以看到这些库后面有个网址,表示自己来自清华镜像源。以后下载库就会从清华镜像源中下载了,从而避免下载慢、下载超时等问题。如果清华源也出现问题就继续换源常见镜像源链接
    在这里插入图片描述
    以上换源操作同样不再需要cmd,非常方便。

  5. 虚拟环境介绍就到这里了。虚拟环境很有用,特别是使用框架时(django、flask…),不仅可以保证环境的干净,而且无论怎么折腾都不影响其他的项目环境。所以每个项目要尽量用自己的环境,不要混着用!!!当虚拟环境过多时也可以通过下面的方法进行虚拟环境的增加、删除、修改名称等操作。(除非你不需要某个项目了,不然删除虚拟环境后该项目的代码可能无法正常运行)
    在这里插入图片描述
    在这里插入图片描述

  6. 如果你创建项目时选择 “先前配置的解释器”,使用的就是本地的python环境,就不需要再额外操作,正常使用就好了。
    在这里插入图片描述


新建文件

  1. 创建项目和设置python解释器弄好之后,我们来学习创建文件。鼠标右键 需要创建文件的目录(即 文件夹),选择 “新建” ,可以看到有很多类型的文件可供创建。
    在这里插入图片描述

  2. 在这里主要介绍 “目录” 和 “Python文件” 。

    1. 目录就是文件夹,文件夹就是目录,它们是同一个意思。点击“目录”之后让你给目录取名,我这里取名 “zi_mu_lu” ,按下回车键即可创建成功。
      在这里插入图片描述
    2. 可以看到多了一个名为 zi_mu_lu 的文件夹。
      在这里插入图片描述
    3. 本地文件夹里也能看到创建的文件夹成功了。
      在这里插入图片描述
  3. Python文件” 就是写python代码、后缀为 .py 的文件,即我们常说的 py文件

    1. 我们这次选择在 zi_mu_lu 文件夹里创建 py文件。 右键 “zi_mu_lu” - “新建” - “Python文件”。
      在这里插入图片描述

    2. 然后给py文件取名并选择更具体的py文件类型。

      因为创建文件时已经选好了文件类型,所以软件会自动给文件添加 .py 后缀,不需要我们手动添加(vscode就需要自己手动添加文件后缀,所以这里提醒一下);文件类型就默认选择 “Python文件” 。按下回车键创建。
      在这里插入图片描述

    3. 可以看到生成了一个叫 “test01.py” 的空白py文件。现在你就可以在文件里面写代码了。
      在这里插入图片描述

  4. 除此之外还能创建 前端三件套:html、css、js文件,还能创建 python包的模板目录、jupyter文件 等,不再一一例举。
    在这里插入图片描述


运行代码

  • 运行python代码的时候一般使用:右键 - 运行’xxx’ ,这样可以保证不会运行错文件。右上角的绿色三角箭头也可以运行,但必须先选择要运行的文件,不如直接用鼠标右键运行,准确不会出错。
    在这里插入图片描述

要在PyCharm创建venv虚拟环境,您可以按照以下步骤进行操作: 1. 打开PyCharm并导航到"Preferences"(Mac)或"Settings"(Windows)。 2. 在左侧面板中,选择"Python Interpreter"。 3. 在右侧面板的顶部,点击"Add"按钮(加号图标)。 4. 在弹出的窗口中,选择"Virtualenv Environment"。 5. 在"Location"字段中,选择您想要创建虚拟环境的文件夹路径,并为虚拟环境命名。 6. 在"Base interpreter"字段中,选择您想要使用的Python解释器版本。 7. 点击"OK"按钮来创建虚拟环境创建完成后,您将在PyCharmPython Interpreter列表中看到您新创建虚拟环境。您可以在项目中使用该虚拟环境来安装和管理项目所需的依赖包。\[2\] 通过创建venv虚拟环境,您可以避免在系统中安装和管理大量的第三方模块,同时可以轻松切换不同的Python解释器版本,以适应不同的项目需求。这样可以提高项目的可维护性和隔离性,避免出现版本冲突和其他常见的问题。\[3\] #### 引用[.reference_title] - *1* [Pycharm创建虚拟环境](https://blog.csdn.net/qq_39208536/article/details/121493112)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Pythonpycharm虚拟环境 venv简介及实践](https://blog.csdn.net/zhanggqianglovec/article/details/128101195)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值