我正在使用以下配置文件从命令行运行circusd
:
[circus]
debug=True
[watcher:flask]
cmd=python --version
[env:flask]
PATH=$PATH
输出为Python 2.7.10
。
当前,我的.bashrc
文件包含Python 3的别名设置python
。
结果,直接在shell上运行命令会为我提供正确版本的python:
$ python --version
Python 3.6.4
有什么办法可以使马戏团直接从bash配置文件中导入别名?
我假设存在通过virtualenv解决此问题的方法,但我正在寻找一种直接通过bash解决此问题的方法。谢谢!
答案 0 :(得分:0)
启动交互式登录bash shell以运行命令:
cmd=bash -lic 'python --version'