Mar*_*tos 5 python pip python-wheel
根据PEP 440和PEP 426以及pip 安装手册(如果我正确阅读它们),我应该能够创建我的库/轮子的预发行版本,并使用它们当且仅当我包含“ --pre”标志。
此外,我认为它的意思是,给定正确的安装选项(--pre
?)预发布版本将适合标准数字版本控制方案,这样1.a1
和1.dev1
将显示为1.1
,就像1.1+extra_tag
也显示为1.1
(注意:+extra_tag
不需要--pre
标志工作)
这些似乎都不起作用。
我看到的是:
pip install ... wheelname
即使上传的轮子版本类似于 ,也会安装wheelname.1.dev6
。无论以哪种方式,这--pre
似乎都没有什么区别。wheelname==1.6
,即使有--pre
选项,如果我的轮子版本为wheelname.1.dev6
、wheelname.1.a1
等,也找不到。wheelname>=1
根据我阅读 PEP 440 和 426 的理解,只要使用该选项,“a”、“b”、“c”和“cr”中缀就应该可用(即 1.a1 == 1.1)--pre
(当然,--pre
政治公众人物本身并没有明确指定,但我认为)。“.devN”后缀也是如此。
笔记:
--isolated
没有什么区别(例如,这不是环境问题)我在创建/上传我的方向盘时使用了一个目录,而不是使用所有的繁杂内容来创建驾驶室。我的大致运行路线是这样的:
pip install wheelname --use-wheel --find-links=file:///tmp/wheelhouse [--pre]
pip install -r requirements.txt --use-wheel --find-links=file:///tmp/wheelhouse [--pre]
归档时间: |
|
查看次数: |
936 次 |
最近记录: |