推广 热搜:   甲醇  绿色甲醇  聚乳酸  生物基  浙江大学    绿氨  盐酸  期刊 

【Pycharm教程】在 PyCharm 中使用 requirements.txt.

   日期:2022-11-21     作者:admin    浏览:35    评论:0    
核心提示:点击领取Python面试题手册Python从入门到进阶知识手册PyCharm 提供与需求管理的主要手段的集成,可以跟踪项

点击领取Python面试题手册

Python从入门到进阶知识手册

PyCharm 提供与需求管理的主要手段的集成,可以跟踪项目中未满足的需求,并基于requirements.txt文件创建虚拟环境。

定义要求

1. 从工具菜单中,选择同步 Python 要求。

2. 在打开的对话框中,指定需求文件的名称。需求文件的推荐名称是

requirements.txt。当具有此名称的文件添加到项目根目录时,Python 集成工具会自动检测到该文件。

3. 选择处理所需库版本的方法。可以定义版本号: 

方法

例子

强平等

Django==3.0.3

大于或等于

Django>=3.0.3

兼容版本

Django~=3.0.3

4. 定义需求管理策略: 

政策

行动

删除未使用的需求

删除与未使用的库和包对应的记录。

修改基础文件

允许修改基本需求文件(如果在requirements.txt文件中引用了任何内容)。

如果与当前版本匹配,则保留现有版本说明符

如果满足选定的方法版本处理,则保持版本号不变。

5. 单击确定并检查生成的文件。

nnecttype="rect" o:extrusionok="f">

您也可以pip freeze > requirements.txt在命令行中运行,为您的项目生成requirements.txt文件。

如果需求文件的名称与 requirements.txt 不同,或者当您在一个项目中有多个需求文件时,您必须通知 PyCharm 您要应用的需求文件。

配置默认需求文件

1.按Ctrl+Alt+S打开 IDE 设置并选择工具 | Python 集成工具。

2.在“打包需求文件”字段中,输入需求文件的名称或单击浏览按钮并找到所需的文件。

3.单击确定以保存更改。

尽管您始终可以运行同步 Python 需求来更新需求文件,但 PyCharm 提供了能够填充此文件的快速修复。

更新需求文件

1. 在importPython 文件的语句中,单击尚未导入的包。PyCharm 建议快速修复:

nnecttype="rect" o:extrusionok="f">

2. 选择并应用建议的快速修复。包被添加到依赖管理文件中。

PyCharm 提供了与未满足的依赖项相关的快速修复和通知。

安装所需的包

启用Unsatisfied package requirements检查时会显示通知栏。您可以在首选项/设置 |中启用它。编辑 | 检查对话框。

1. 打开一个指定了需求文件的项目,在Editor中打开的任何 Python 或需求文件的顶部都会显示一个通知栏:

nnecttype="rect" o:extrusionok="f">

2. 单击提供的链接之一以满足或忽略要求。

如果您选择了忽略选项,您可以随时改变主意,从忽略的软件包列表中删除该软件包。

添加忽略的依赖项

1. 按Ctrl+Alt+S打开项目设置/首选项。

2. 转到编辑器 | 检查。

3. 在检查列表中,选择Unsatisfied package requirements。

4. 预览忽略的需求列表并单击添加图标 ( nnecttype="rect" o:extrusionok="f"> ) 以添加它们。

nnecttype="rect" o:extrusionok="f">

程序员技术交流群

扫码进群记得备注: 城市、昵称和技术方向

  阅读更多

  1. PyCharm连接MySQL数据库竟然如此简单!
  2. 【Pycharm教程】PyCharm 安装、卸载和升级包
  3. "叔叔建议我远离 Python,从汇编语言学起......"

版权申明 以上内容由网友或网络信息收集整理呈现,不代表本站立场和观点!如对内容有疑问,请联系cnmhg168@163.com,谢谢!下载内容仅供研究和学习使用,务必24小时删除。
 
打赏
 
更多>同类化工资讯
0相关评论

推荐图文
推荐化工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报  |  鲁ICP备12015736号
Powered By DESTOON