📅  最后修改于: 2023-12-03 15:36:14.783000             🧑  作者: Mango
在 Python 程序中,Pipfile 是一个被广泛使用的依赖关系管理器。它使开发人员可以轻松地跟踪当前项目所需要的所有 Python 包及其版本,并允许根据需要很容易地安装、升级和删除这些包。
以下是一些 Shell-Bash 命令,以使用 Pipfile 安装和管理 Python 包:
首先,你需要在你的计算机上安装 Pipenv。Pipenv 是一个命令行工具,用于管理基于 Pipfile 的 Python 环境。
使用以下命令可以快速安装 Pipenv:
pip install --user pipenv
请注意,--user
参数告诉 pip 将 Pipenv 安装在当前用户的主目录中,而不是系统范围内。这对于在多个 Python 项目中使用不同版本的 Pipenv 发挥作用,因为每个用户都可以拥有自己的 Pipenv 安装。
要创建一个新的 Pipfile,请转到你要创建项目的目录,然后使用以下命令:
pipenv --python 3.9
你可以更改 "3.9
" 为任何你想要的 Python 版本号。
运行此命令后,Pipenv 将自动在当前目录中创建一个名为 Pipfile 的文件,并告诉 Pipfile 使用 Python 3.9。
要添加 Python 包依赖项,请使用以下命令:
pipenv install package-name
例如,要将 requests 包添加到你的项目中,只需使用以下命令:
pipenv install requests
在安装包时,Pipenv 还会将每个包及其版本写入 Pipfile 文件。
要安装所有所需的依赖项,请使用以下命令:
pipenv install
Pipenv 将读取 Pipfile 中列出的所有包及其版本,并安装它们到你的 Python 环境中。
要删除已安装的 Python 包,请使用以下命令:
pipenv uninstall package-name
例如,要卸载 requests 包,只需使用以下命令:
pipenv uninstall requests
要更新安装的 Python 包的版本,请使用以下命令:
pipenv update
Pipenv 将查找 Pipfile 中列出的所有包的最新版本并安装它们。
要在你的 Pipenv 环境中启动 Python Shell,请使用以下命令:
pipenv shell
这将激活在 Pipfile 中列出的 Python 版本和包,并使它们可用于 Shell 会话。
通过 Pipenv 安装和管理 Python 包,你可以避免在多个 Python 项目之间出现依赖性冲突。使用 Pipenv,你可以更轻松地跟踪、安装、升级或删除 Python 包及其版本,并确保所有项目都在同一环境中运行。