我可以使用Fabric来在服务器上运行命令。
此命令不起作用
run(u'ipython profile create myprofile')
它会返回此错误
警告:run()在执行'ipython profile create myprofile'时收到非零返回码127!
我做错了什么。感谢名单。
答案 0 :(得分:2)
这是因为Fabric无法找到ipython
命令。如果未找到命令,则从OS返回127。
我相信你没有安装ipython或者没有安装在为面料设置的$PATH
中。如果您使用的是虚拟环境,我建议您使用python和ipython的绝对路径。像
run('/virtual-env/bin/python /virtual-env/bin/ipython profile create myprofile')
您可以run('echo $PATH')