当前位置: 首页 > 知识库问答 >
问题:

python - 怎么使用 pip 安装 pyproject.toml 中的包?

卫寒
2023-12-02

看到一个项目 https://github.com/zauberzeug/nicegui ,用的项目管理不是传统的 requirements.txt,而是一个 pyproject.toml

我要怎么安装 pyproject.toml 中的包?

https://github.com/zauberzeug/nicegui/blob/main/pyproject.toml

可以使用 pip 吗?


问了 chatGPT,说是要通过 poetry 安装,但是我更喜欢用 pipenv ,可以不用 poetry 吗?

共有2个答案

施轶
2023-12-02

担心执行 poetry install --all-extras 会 poetry 会先创建虚拟环境,再安装依赖包

但是实际上不是,所以这个问题的解决方案就是:poetry install --all-extras

不要抗拒 poetry,因为它和 pipenv 不一样,pipenv install 会先创建虚拟化环境,在 install 包,但是 poetry 不会
潘宸
2023-12-02
pip install -e .
 类似资料:
  • rank ▲ ✰ vote url 8 919 442 608 url 怎么在windows下安装pip? 怎么在windows下安装pip? Python3.4+ 好消息,Python3.4已经自带Pip.这是所有Python发行版中最好的特性了.方便了所有人使用公共库.新手再也不用操心安装额外库的繁琐步骤了.它自带的包管理器中加入了 Ruby, Nodejs, Haskell, Perl, G

  • 问题内容: 如何在不使用pip的情况下安装Python Flask? 我没有pip,virtualenv或easy_install。 这个问题的背景是我在严格控制的AIX计算机上。如果不经过多层管理,我将无法安装任何已编译的代码。但是,我可以安装python模块。 已安装Python 2.7。 我已有一些生成报告的python代码。 我想使用Flask在Web服务上提供该报告。 我正在使用bott

  • 我正在尝试安装一个名为Scrapy的模块。我是用电脑安装的 我在my/usr/local/lib/python2中看到了“scrapy”文件夹。7/site包,但当我尝试在Python程序中导入它时,它说没有这个名称的模块。你知道为什么会这样吗? 编辑:以下是pip命令的输出: 当我运行 /usr/local/bin/scrapy我得到命令和可用命令的用法。我注意到我的 /usr/local/bi

  • 我安装twisted时遇到问题 PIP1.1 from/home/chris/GL/GLBackend/glenv/lib/python2.7/site-packages/pip-1.1-py2.7.egg(python 2.7) 创建虚拟环境 在glenv/bin/python2.7中创建新的python可执行文件也在glenv/bin/python中创建可执行文件安装分发...........

  • 问题内容: 我要安装pip。它应支持Python 3,但需要setuptools,该工具仅适用于Python 2。 如何使用Python 3安装pip? 问题答案: 编辑:手动安装和使用setuptools不再是标准过程。 如果你运行的是Python 2.7.9+或Python 3.4+ 恭喜,你应该已经pip安装了。如果你不这样做,请继续阅读。 如果你正在运行类似Unix的系统 pip如果你的P

  • 本文向大家介绍Python pip 安装与使用(安装、更新、删除),包括了Python pip 安装与使用(安装、更新、删除)的使用技巧和注意事项,需要的朋友参考一下 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 pip检测更新 命令:pip list –outdated pip升级包 命令:pip install --upgrade pac