【问题标题】:start pythonenvironment using shell scrapit and execute command使用 shell scrapit 启动 pythonenvironment 并执行命令
【发布时间】:2019-01-10 11:58:02
【问题描述】:

我有 ubuntu 服务器,我的 python virtualenv 在 /var/www/abc/python 文件夹下。

我的代码在/var/www/abc/code 文件夹下。

现在我想在使用 shell 脚本执行我的代码之前启动 virtualenv。

这是runshell.sh的shell文件,但它并没有启动虚拟环境。

source /var/www/abc/python/bin/activate
python /var/www/abc/code/app.py

【问题讨论】:

    标签: python shell ubuntu virtualenv


    【解决方案1】:

    和你在 shell 中做的一样

    #!/bin/bash
    source /var/www/abc/python/bin/activate
    python /var/www/abc/code/app.py
    

    或者你可以直接从venv运行python

    #!/bin/bash
    /var/www/abc/python/bin/python /var/www/abc/code/app.py
    

    【讨论】:

    • 是什么让它不起作用?有什么错误还是别的什么?
    • 它没有启动 virtualenv ,因为它给了我一个已经安装在 virtualenv 中的插件的错误
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 2023-03-18
    • 2018-10-06
    • 2016-05-01
    • 1970-01-01
    • 2014-02-10
    相关资源
    最近更新 更多