Pipenv 是 Python 项目的包和依赖管理器。它利用不同现有工具的力量,将它们的功能结合在一起:
用于 Python 包管理的pip
用于 Python 版本管理的pyenv
Virtualenv用于创建不同的虚拟 Python 环境
用于管理项目依赖项的Pipfile
Pipenv 已预安装在所有用于 GPU 实例的 Scaleway AI Docker 图像上。启动其中一个 Docker 镜像,您将进入一个激活的 pipenv 虚拟环境,其中预装了所有您喜欢的包和工具。如果您希望超越已经随各种 Docker 映像提供的预安装 Python 环境,您还可以使用 pipenv 创建自己的虚拟环境。
安全与身份(IAM):您可能需要某些IAM 权限才能执行此页面上描述的某些操作。这意味着:
您是将在其中执行操作的Scaleway组织的所有者,或者
您是组织的 IAM 用户,拥有授予您必要权限集的策略
要求:
您有一个帐户并登录到Scaleway 控制台
您已经创建了一个GPU 实例
您已经生成了 SSH 密钥
访问 pipenv 虚拟环境
使用 pipenv 管理包
您可以使用几个简单的pipenv命令查看包、安装/卸载包和更新包:
输入以下命令以查看此环境中安装的所有包和依赖项及其版本:
pipenv graph
输入以下命令以安装新包:
pipenv install <package>