我在Windows安装之后安装了OOO Development Tools,Windows安装创建了一个venv,然后运行poetry install
。
软件包已更新,因此我运行poetry update
,但它返回:
无需安装或更新依赖项poetry show
没有显示ooo-dev-tools
包。使用pip show ooo-dev-tools
我可以看到一个旧的包版本安装在venv中。
如何将软件包更新到最新版本?
我在Windows安装之后安装了OOO Development Tools,Windows安装创建了一个venv,然后运行poetry install
。
软件包已更新,因此我运行poetry update
,但它返回:
无需安装或更新依赖项poetry show
没有显示ooo-dev-tools
包。使用pip show ooo-dev-tools
我可以看到一个旧的包版本安装在venv中。
如何将软件包更新到最新版本?
1条答案
按热度按时间wz3gfoph1#
poetry update
将包ooo-dev-tools
的依赖性(即,在其pyproject.toml
文件中提到的依赖性)更新到其最新版本;绑定到TOML文件中设置的版本限制。但是我相信你想要真正更新根包
ooo-dev-tools
本身,你必须把最新的修改拉到克隆的repoooo-dev-tools
上,然后再做poetry update
和poetry install
(只要没有大的更新,比如python版本的变化,就会很顺利...)另一方面,如果您将
ooo-dev-tools
作为另一个项目的依赖项安装,并且在pyproject.toml
的[tool.poetry.dependencies]
下提到,则poetry update
也会考虑将此软件包更新到最新版本。