我的setup.py包含DecimalNumber - Int(DecimalNumber)
参数,而.travis.yml是:
scripts=["package-name"]
但是,当将包部署到PyPI时,脚本中的shebang行会转换为:deploy:
provider: pypi
distributions: "sdist bdist bdist_wheel"
docs_dir: docs
user: ...
password:
secure: ...
,这当然是目标计算机上的错误解释器。
如果我手动部署,我可以使用/home/travis/virtualenv/python2.7.9/bin/python
,但如何在Travis中绕过此参数?