共享主机上的 Django 应用程序依赖项(Cpanel)

Posted

技术标签:

【中文标题】共享主机上的 Django 应用程序依赖项(Cpanel)【英文标题】:Django app dependencies on Shared hosting(Cpanel) 【发布时间】:2021-01-06 23:10:48 【问题描述】:

我一直在尝试使用 Cpanel 在共享主机中部署 Django 应用程序。 但是每次我尝试安装 google-cloud-automl 依赖项时,我都会在服务器上收到此消息

Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-vnlg73ta/grpcio/setup.py", line 212, in <module>
        if check_linker_need_libatomic():
      File "/tmp/pip-build-vnlg73ta/grpcio/setup.py", line 172, in check_linker_need_libatomic
        stderr=PIPE)
      File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 800, in __init__
        restore_signals, start_new_session)
      File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 1551, in _execute_child
        raise child_exception_type(errno_num, err_msg, err_filename)
    PermissionError: [Errno 13] Permission denied: 'cc'

知道如何安装此依赖项吗?

【问题讨论】:

【参考方案1】:

这是我的 virtualenv 上使用的 pip 版本,所以更新后它可以工作了

【讨论】:

以上是关于共享主机上的 Django 应用程序依赖项(Cpanel)的主要内容,如果未能解决你的问题,请参考以下文章

在共享主机上设置Django网站

django 可重用应用程序:删除迁移中的依赖项?

在 monorepo 中的多个应用程序之间共享组件时如何处理共享依赖项

如何在 petalinux 中检查共享库依赖项

Django:vps 还是共享主机? [关闭]

创建具有 3rd 方依赖项的可安装 Django 应用程序