0

我正在circusd使用以下配置文件从命令行运行:

[circus]
debug=True

[watcher:flask]
cmd=python --version

[env:flask]
PATH=$PATH

输出为Python 2.7.10.

目前,我的.bashrc文件包含pythonPython 3 的别名设置。因此,直接在 shell 上运行命令会为我提供正确版本的 python:

$ python --version
Python 3.6.4

有什么方法可以让马戏团直接从 bash 配置文件中导入我的别名?

我假设有办法通过 virtualenv 解决这个问题,但我正在寻找一种直接通过 bash 解决这个问题的方法。谢谢!

4

1 回答 1

0

启动交互式登录 bash shell 以运行命令:

cmd=bash -lic 'python --version'
于 2018-06-24T10:56:29.533 回答