当前位置: 代码网 > it编程>前端脚本>Python > Python新建Poetry 环境

Python新建Poetry 环境

2024年05月31日 Python 我要评论
1、安装 Poetry: 如果您还没有安装 Poetry,可以通过以下命令安装它: (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python - 指定虚拟环境存放目录 po ...

1、安装 poetry:

如果您还没有安装 poetry,可以通过以下命令安装它:

(invoke-webrequest -uri https://install.python-poetry.org -usebasicparsing).content | python -

指定虚拟环境存放目录

poetry config virtualenvs.path d:\workspace\venv

2、创建新的 poetry 项目:

安装 poetry 后,您可以使用 poetry new 命令来创建一个新项目。打开您的终端或命令提示符,然后导航到您想要创建项目的目录,并运行以下命令:

poetry new my-project

其中 my-project 是您想要创建的项目的名称。这个命令会创建一个名为 my-project 的新目录,并在其中生成一个基本的 poetry 项目结构。
您可以使用 --path 或 -p 选项来指定一个特定的目录。

poetry new my-project

3、激活虚拟环境:

在项目创建后,您需要激活 poetry 创建的虚拟环境。在项目根目录中运行以下命令:

poetry install

这个命令会安装 pyproject.toml 中定义的所有依赖项,并激活虚拟环境。

4、使用虚拟环境:

一旦虚拟环境被激活,您可以开始使用您的项目了。例如,您可以使用以下命令来运行一个简单的 python 脚本:

poetry run python my_script.py

或者,如果您想要使用交互式 python 解释器:

poetry shell

这会将您带入一个 shell 会话,其中已经激活了 poetry 的虚拟环境。在这个会话中,您可以运行 python 命令和脚本,而无需手动激活环境。

5、管理依赖项:

如果您需要添加或更新依赖项,可以使用 poetry add 命令:

poetry add requests

这会将 requests 库添加到您的项目中,并自动更新 pyproject.tomlpoetry.lock 文件。

6、安装依赖:

如果您还没有安装项目中的所有依赖项,可以使用 poetry install 命令来安装它们:

poetry install

这将根据 pyproject.tomlpoetry.lock 文件中的信息安装所有依赖项。

7、更新依赖:

使用 poetry 的 update 命令来更新项目中的依赖项。例如,如果您想要更新所有依赖项,可以使用以下命令:

poetry update

如果您只想更新特定的依赖项,可以使用以下命令:

poetry update requests

请注意,如果您的项目中存在锁文件(poetry.lock),poetry 可能会跳过依赖更新,因为锁文件中已经定义了依赖的版本。在这种情况下,您需要先删除锁文件,然后再运行 update 命令。

rm -f poetry.lock
poetry update

8、查看已安装的依赖:

要查看项目中已安装的依赖项,可以使用 poetry show 命令:

poetry show

这将显示项目中所有已安装的依赖项及其版本。

9、查看环境信息:

您可以使用以下命令来查看当前激活的环境信息:

poetry env info
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com