pycharm用Pipenv创建项目

这篇具有很好参考价值的文章主要介绍了pycharm用Pipenv创建项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、pipenv介绍

pipenv是一个python的包管理工具,提供python的各个版本间的管理,各种包管理。官网

pipenv主要有以下特点:

  • pipenv集成了pip,virtualenv两者的功能。
  • pipenv会在项目根目录下创建Pipfile文件用于记录包的版本信息、Pipfile.lock文件来锁定安装包的版本和依赖信息,管理包之间的依赖关系。
  • 无需激活虚拟机环境执行代码,只要有pipfile文件即可使用虚拟环境的依赖包执行python程序,如:通过执行命令pipenv run python xx.py
  • 在一个新的项目根目录下执行pipenv install,则他会自动创建一个虚拟环境,并且生成一个Pipfile文件;
  • 当install命令没有传递参数指定安装包,如果当前存在Pipfile,则会自动安装所有Pipfile中的packages中的包。

二、使用pipenv

2.1 安装pipenv

cmd窗口中,输入代码:

pip install pipenv

安装完成后,随意新建一个文件夹Pipenv示例,cmd管理员权限切换到该文件夹路劲下。

2.2 创建虚拟环境

方式1:安装指定python版本的虚拟环境:pipenv install --python 3.12.1

注:要打包的.py项目文件用的什么python版本安装的第三方库,就安装什么python版本,(python版本不同安装的同名第三方库可能有差异),不然很可能打包出来的exe不能运行。

方式2:直接使用命令pipenv install,在虚拟环境目录下新增一个虚拟环境

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

执行完后,可以看到当前目录下创建了Pipfile、Pipfile.lock文件。

Pipfile文件用于记录包的版本信息;

Pipfile.lock文件来锁定安装包的版本和依赖信息,管理包之间的依赖关系;

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

Pipfile文件可以复制到其他项目内,通过执行pipenv install命令,根据这个Pipfile文件生成虚拟环境和依赖包的安装。

2.3 激活环境

在文件夹Pipenv示例根目录中激活环境:pipenv shell

查看虚拟环境安装了什么模块:pip list

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

2.4 虚拟环境中安装项目依赖包

在激活的虚拟环境中安装需要的第三方库,跟正常在python中安装库是一样的,例如:pip install datetime

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

卸载库也是跟正常在python中卸载库是一样使用:pip uninstall datetime

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

2.5 检查项目在虚拟环境中是否能正常运行

将要运行的项目文件,放在文件夹Pipenv示例跟目录下,有两种方式运行:

方式1:在激活的虚拟环境中,输入:python xxx.py

方式2:在未激活的虚拟环境状态下,文件夹Pipenv示例跟目录下输入:pipenv run python xxx.py(只要有Pipfile文件即可)

运行完程序未报错,则认为项目在该虚拟机环境下能正常运行;

如果程序报错缺依赖包,再按上面2.4的步骤安装项目依赖包。

2.6 打包项目

在虚拟环境中安装打包工具:pip install pyinstaller

打包:pyinstaller -F xxx.py,pyinstaller其他参数不做详细介绍。

如果下次要进入该虚拟环境,直接在文件夹Pipenv示例跟目录中,执行命令pipenv shell即可进入

2.7 删除虚拟环境

命令:pipenv --rm

删除虚拟环境后,如果目录下仍存在Pipfile、Pipfile.lock文件,可以通过pipenv install重新进行安装虚拟环境,且重新安装的虚拟环境,名称与删除前一致。

pycharm用Pipenv创建项目,python一门简洁的编程语言,pycharm,ide,python

若想退出虚拟环境,可以输入exit退出。文章来源地址https://www.toymoban.com/news/detail-764206.html

到了这里,关于pycharm用Pipenv创建项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python机器人编程语言:简洁、强大的创造力之道

    近年来,随着机器人技术的迅猛发展,Python作为一种简洁、易读的编程语言,在机器人编程领域的应用越来越广泛。本文将介绍Python在机器人编程中的五个关键应用领域,并通过案例展示其强大的创造力。 Python提供了丰富的库和框架,使得机器人控制变得相对简单。通过串口

    2024年02月11日
    浏览(50)
  • 在我掉入计算机的大坑并深陷其中时,一门名为“C语言”的编程语言让我沉迷

    各位CSDN的uu们你们好呀,小雅兰好久没有更新博客啦,今天来小试牛刀!!! 上一篇博客小雅兰是说自己原本是自动化专业的学生,但是因为一次偶然的机会对计算机的相关知识产生了浓厚的兴趣。那么,小雅兰的编程之旅就是从C语言开始的。C语言是一门面向过程的、抽象

    2024年02月11日
    浏览(46)
  • 如何使用pycharm创建一个python项目

    1.打开pycharm,点击new project 2.修改项目存放位置,点击第二个圆圈,点击add interpreter添加解释器 3.选择一个系统内置的解释器 4.点击创建按钮即可 5.打开该项目 6.在工程的地方点击鼠标右键–》选择new–》选择python file 7.给你的python文件取一个文件名,按回车键,创建成功

    2024年02月12日
    浏览(39)
  • Python基础篇(一):如何使用PyCharm创建第一个Python项目(包含tools)

    环境 版本 Python 3.11.4 PyCharm 2023.1.2 OS windows10 PyCharm是一款由JetBrains开发的强大的Python集成开发环境(IDE)。它提供了丰富的功能和工具,旨在提高Python开发者的生产力和效率。以下是PyCharm的一些主要特点和功能: 代码编辑和智能感知:PyCharm提供了先进的代码编辑器,具有语

    2024年02月11日
    浏览(54)
  • python虚拟环境系列(四):pycharm中创建项目时直接创建虚拟环境

    本系列汇总,请查看这里 :https://www.cnblogs.com/uncleyong/p/17947601 创建项目:输入Location、选择New environment using-Virtualenv,其它保持默认即可 界面展示:解释器是虚拟环境中的解释器 venv文件夹内容 说明:通过pycharm创建的虚拟环境,pip和setuptools的版本都比命令方式创建的要低 需

    2024年02月02日
    浏览(67)
  • 使用Anaconda创建Python虚拟环境并在Pycharm项目中调用该环境

    1.使用cmd创建虚拟环境 在cmd中输入命令: 其中:your_env_name为要创建的虚拟环境名,python=3.7为指定python版本为3.7,不加则默认为 Anaconda 的 python 版本 输入命令后,需要输入一个y并回车。输入完成后,一个python虚拟环境就创建好了。 2. 查看虚拟环境 有时候我们需要查看我们的

    2024年02月05日
    浏览(54)
  • GO编程语言:简洁、高效、强大的开源编程语言

    在现代软件开发领域,随着应用复杂度的不断提升,开发人员对编程语言的需求也日益增长。GO编程语言,作为一种简洁、高效且具备强大并发能力的新型开源编程语言,逐渐成为了许多开发者的首选。本文将详细介绍GO语言在哪些项目开发中表现出色,以及为什么许多开发者

    2024年02月02日
    浏览(97)
  • 用代码玩转迷你图:手把手教你用编程语言打造简洁易读的数据图表!

    摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 迷你图(Mini Chart)最早起源于流程图和组织架构图中的一种简化图形,用于表示一个大型数据集合中的趋势和变化。随

    2024年02月08日
    浏览(52)
  • Pycharm创建Flask项目

    一、首先安装Pycharm、Flask 备注:pip命令安装flask时会同步安装jinja2和werkzeug 二、打开Pycharm的File菜单,选择创建新的项目 ,在弹出对话框中,我们可以看到很多的案例,Flask、Django等等,我们选择Flask创建Flask项目。 (这种方式只适用于Pycharm专业版,社区免费版不适用,社区版

    2023年04月08日
    浏览(37)
  • 使用Pycharm为项目创建一个虚拟环境

    前言:        虚拟环境主要是用于为特定项目创建一个独有的解释器环境,安装项目所需三方包指定版本,防止全局解释器中的包版本项目不兼容。         Pycharm版本:2023.1 一、创建虚拟环境 1.在项目目录下创建一个文件夹  2.点击Pycharm右下角的添加本地解释器 3.在位

    2024年02月15日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包