[英]tox: how to specify python micro version
在下面的示例中,python版本是2.7.6。
設定
$ tox --version
2.7.0 imported from /home/obk/anaconda3/lib/python3.6/site-packages/tox/__init__.py
$ ls
tox.ini
$ cat tox.ini
[tox]
envlist = py27
skipsdist = True
[testenv]
commands = python -V
運行它:
$ tox -r
py27 recreate: /home/obk/repos/test/.tox/py27
py27 installed:
py27 runtests: PYTHONHASHSEED='4191112007'
py27 runtests: commands[0] | python -V
Python 2.7.6
___________________________________ summary ___________________________________________
py27: commands succeeded
congratulations :)
為什么我想要最新的2.7.15的原因是因為我的項目具有相關性( my_foo
- > nbconvert
> - tornado
),其現在使用ssl.create_default_context
這是在2.7.9中加入 。
為什么是2.7.6,而不是最新的2.7.15?
因為您計算機上的Python 2.7版本是2.7.6。
如何指定2.7.15?
在[testenv]
下指定basepython = /path/to/python2.7.15
,其中/path/to/python2.7.15
是精確到版本2.7.15的本地副本的路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.