美文网首页
Archery 启动报错“No module named 'dj

Archery 启动报错“No module named 'dj

作者: 灰fw | 来源:发表于2022-08-09 11:45 被阅读0次

    Archery手动部署文档地址如下:
    https://github.com/hhyo/archery/wiki/manual

    执行python3 manage.py qcluster &报错如下:


    1.png

    执行python脚本报django模块不存在
    但是笔者在非venv4archery环境下执行当前脚本并未报错。同时发现 ./venv4archery/bin/activate脚本的目的是更改环境变量。

    重新运行如下命令:

    pip3 install -r requirements.txt -i https://mirrors.ustc.edu.cn/pypi/web/simple/ 
    

    查看python包的安装路径:


    2 (2).png

    将上图中python包路劲添加到系统环境变量中
    在/etc/profile 添加如下环境变量:


    3.png

    source /etc/profile

    再次执行python3 manage.py qcluster成功运行。

    成功临时解决问题,具体的 ./venv4archery/bin/activate脚本更改环境变量未成功的原因进一步查证中。。

    相关文章

      网友评论

          本文标题:Archery 启动报错“No module named 'dj

          本文链接:https://www.haomeiwen.com/subject/pugowrtx.html