Python 个软件包和 default/recommended 个版本
Python packages and default/recommended versions
假设我有一个包 MyPackage
托管在 Pypi 上,有两个版本:1.0
和 2.0
当用户运行命令 pip install MyPackage
时,我希望他们下载并安装 1.0
。
是否可以通过这种方式设置 default/recommended 包版本?
我想远离任何测试版,即 2.0b1
不,这是不可能的。 pip install MyPackage
将始终安装 MyPackage
的最高可用版本,不包括预发布 ("beta") 版本,除非给出 --pre
标志。打包系统中的任何地方都没有规定它可以做任何其他事情。
假设我有一个包 MyPackage
托管在 Pypi 上,有两个版本:1.0
和 2.0
当用户运行命令 pip install MyPackage
时,我希望他们下载并安装 1.0
。
是否可以通过这种方式设置 default/recommended 包版本?
我想远离任何测试版,即 2.0b1
不,这是不可能的。 pip install MyPackage
将始终安装 MyPackage
的最高可用版本,不包括预发布 ("beta") 版本,除非给出 --pre
标志。打包系统中的任何地方都没有规定它可以做任何其他事情。