gpt4 book ai didi

python - 使用 setuptools 安装同一包的多个版本(具有相同的版本号)

转载 作者:太空宇宙 更新时间:2023-11-04 01:27:31 26 4
gpt4 key购买 nike

如何使用 setuptools 安装具有相同包版本号的同一包的多个版本?然后我将如何导入所需的包?

是否可以覆盖版本号,即告诉安装工具将 Foo-1.1 安装为 Foo-1.1_openmpi?

  • 我使用 open mpi 编译 Foo-1.1
  • 还有使用不同 mpi 版本的 Foo-1.1
  • 再次使用不同的 QT 版本的 Foo-1.1

请注意,不要将这与安装具有不同版本号的多个软件包(即 foo1.1 和 foo1.2)混淆。

最佳答案

除非您实际上需要同时使用同一包的不同版本(为什么?!),否则我建议通过 virtualenv 使用 Python 虚拟环境.

这使您可以轻松创建隔离的虚拟环境来运行 Python。每一个都非常便宜并且不需要实时创建。在每个中,您可以安装(通过 pip/easy_install 或使用 setup.py 手动安装)您想要测试的任何包(我假设您正在尝试这样做)。

相关:

关于python - 使用 setuptools 安装同一包的多个版本(具有相同的版本号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16803480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com