PyCharm新建项目(注解Virtualenv/Pipenv/Poetry/Conda等New Project界面信息;附报错信息:SyntaxError:invalid syntax解决办法)

一、打开PyCharm

双击桌面上的“PyCharm”应用。如果还未安装,安装教程见本人发布的专栏《Python》中的《PyCharm详细的安装教程(图解)》文章,链接如下。PyCharm详细的安装教程(图解)_圈圈∞的博客-CSDN博客网址链接:https://www.jetbrains.com/https://blog.csdn.net/qq_36344652/article/details/132427185?spm=1001.2014.3001.5501

二、进入PyCharm

1、新建项目

选择“New Project”

 2、注解New Project界面

2.1 Location

🖊 注解:存放项目的路径。

2.2 Python Interpreter: New Virtualenv environment

🖊 注解:Python解释器:新建虚拟环境

     pycharm可以为每个project建立一个虚拟的环境,能将当前项目使用的packages与base interpreter中的packages隔离,当前项目使用的packages和interpreter就在venv文件夹下面。

2.2.1 New environment using:

🖊 注解:选择使用一种工具来新建和管理虚拟环境。

2.2.1.1 工具的选择
Virtualenv

🖊 注解:默认选项。优势如下:

  • 隔离性,隔离每个项目,避免不同项目中使用相同库时导致的冲突;
  • python版本和第三方库的可选性,不同的项目可以选择不同的python版本和第三方库。
Pipenv

🖊 注解:Pip(python包安装工具)和Virtualenv相结合。Pip的加入可以,

  • 自动依赖管理,Pipfile和Pipfile.lock文件来跟踪项目的依赖关系,并确保在不同环境中安装相同版本的依赖包。并且提供了用于添加、删除和更新依赖包的命令;
  • 命令合并,提供了一组合并的命令,简化了常见任务的执行,,如安装依赖包、创建/激活虚拟环境等;

从而,可以使用简单的命令来配置创建项目的依赖和虚拟环境。

Poetry

🖊 注解:提供了一种现代化的方法来组织和管理Python项目。特性如下,

  • 可靠的锁定,使用poetry.lock文件来锁定项目的依赖项的版本。这样可以确保在不同的环境中安装相同的依赖项版本,提高项目的可重现性和稳定性;
  • 可视化的界面,提供了一个交互式的命令行界面,可以轻松地查看和管理项目的依赖关系、虚拟环境和构建过程。
Conda

与其他对比,不同之处在于,

  • conda主要还支持其他语言的环境管理和依赖项管理,例如Anaconda、R和Julia;
  • 可以在不同的开发和部署环境中使用相同的Conda环境和软件包。
2.2.1.2 Location

🖊 注解:指定创建虚拟环境的目录。根据图中所示,当前项目(名为pythonProject)使用的包和interpreter会在venv文件夹下面。(为方便查看,粘贴New Project默认界面如下)

2.2.1.3 Base interpreter

🖊 注解:指定电脑上存在的Python编译器的目录。

2.2.1.4 Inherit global site-packages

🖊 注解:继承全局站点包。

  • 勾选:在该虚拟环境下,我们可以使用base interpreter的所有packages;
  • 不勾选:则无法使用base interpreter的packages,在需要时自行安装所需的packages。
2.2.1.5 Make available to all projects

🖊 注解:是否可将此虚拟环境提供给所有项目使用。

2.2.2 Previously configured interpreter

🖊 注解:指先前配置过的解释器。

2.3 Create a main.py welcome script

🖊 注解:创建一个名为main.py的欢迎脚本。

 3、自定义修改项目Location

  4、运行main.py

【附】运行失败的解决方法

报错信息:SyntaxError:invalid syntax

第一步:查看报错信息

根据Proposed solution的提示和主界面上的⚠,推测是Python使用的版本问题。

第二步:解决步骤

1、查看电脑中的python版本,发现电脑中存在两个Python版本,Base interpreter路径选择错误;

2、点击下图红框旁的“Configure Python interpreter”修改python interpreter;

3、修改Base interpreter;

第三步:运行

​​​

 

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值