本篇内容介绍了“怎么使用Pipenv”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Pipenv 是 Python 的 Python 打包工具,是对使用Pip、Venv和 requirements.txt的升级。Pipenv 是将包管理与虚拟环境相结合的好方法。根据维基百科,包管理器或包管理系统是一组软件工具,它们以一致的方式自动执行安装、升级、配置和删除计算机操作系统的计算机程序的过程。包管理器使安装、卸载、维护包的过程自动化。这有助于开发人员轻松管理项目的依赖项。可以在此处阅读有关包管理器的更多信息。现在让我们讨论虚拟环境,虚拟环境是一个自包含的目录树,其中包含针对特定 Python 版本的 Python 安装,以及许多其他包。虚拟环境使我们能够为每个项目拥有一个特定的独特 python 安装。这可以防止我们重载全局 python 安装,并使我们能够为每个项目使用不同版本的 python。
python 虚拟环境还有助于隔离每个项目的各个依赖项,并防止代码在任何项目专门配置为 Python 版本的情况下中断。
您可以在此处详细了解虚拟环境。现在,我们了解了什么是包管理器以及为什么需要它们,让我们开始安装 Pipenv。要安装 pipenv,请打开终端窗口并运行以下命令:
导航到要在其中创建虚拟环境的目录并打开终端窗口并键入以下命令。
要启动虚拟环境,请在目录中键入以下命令。
你将在括号内看到一个项目名称,表明我们已成功进入所需的 Python 虚拟环境。要退出虚拟环境,我们可以输入,
要检查正在使用的python安装,我们可以使用以下3种方法,当 python 免费云主机域名shell 处于活动状态时,键入以下命令,
这将返回当前正在使用的 python 环境的路径。在活动的 python shell 中输入这个,
这将返回正在使用中的 python 安装路径。要在不激活 shell 的情况下找到可执行文件的路径,我们可以使用以下命令:
键入以下代码以安装一个包使用 Pipenv。
要运行文件,请使用以下命令:
要使用 pip 的 requirements.txt 安装依赖项和包,请使用以下命令:
以下命令可用于生成 requirements.txt 的内容:
要创建一个 requirements.txt,我们可以将此输出重定向到我们的 requirements.txt :
以下命令可用于使用 pipenv 卸载软件包:
要卸载所有软件包,请使用-all
标志。以下命令可用于使用 pipenv 安全删除包:
默认情况下,pipenv 在~/.local/share/virtualenvs/
.要安装不应包含在生产版本中的软件包,我们可以--dev
在安装命令的末尾使用标志。要检查安全漏洞在一个虚拟的环境中,我们可以使用下面的命令:$ pipenv check
。可以使用以下命令跟踪项目的所有依赖项:$ pipenv graph
.“怎么使用Pipenv”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注百云主机网站,小编将为大家输出更多高质量的实用文章!
这篇文章主要介绍怎么用css实现基于用户滚动应用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 通过将当前滚动偏移映射到html元素上的属性,我们可以根据当前滚动位置设置页面上的元素样式。我们可以使用它来构建一个浮动导航组件。 …
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。