Как установить версию dev, используя версию со звездочкой в ​​python / pip? - PullRequest
0 голосов
/ 28 июня 2019

Как установить dev.версия (например, 0.2.dev0+gebdc597, сгенерированная, например, setuptools_scm ) пакета?

Я попытался это

pip install my-package==0.2.*

и не смог.Unfort.я не могу вставить точную ошибку, но это было что-то вроде couldn't find this version, <list of found versions>

Кроме того, я хотел бы использовать его позже в requirements.txt / install_requires, поэтому мне нужен способ, который работает обас pip и setuptools.Я надеюсь, что это то же самое.

1 Ответ

0 голосов
/ 04 июля 2019

Краткий ответ:

$ pip install pkg>=0.2.0.dev

или requirements.txt

pkg>=0.2.0.dev

Другие варианты:

Pip имеет специальный переключатель --pre, который позволяет устанавливать даже с *

$ pip install --pre pkg==0.2.*

или requirements.txt

--pre
pkg==0.2.*

Эта тема также рассматривается в PEP 440 .

...