首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Mac上的Django中安装mod_wsgi

无法在Mac上的Django中安装mod_wsgi
EN

Stack Overflow用户
提问于 2016-11-25 18:31:59
回答 1查看 605关注 0票数 0

我在Django上安装mod_wsgi时遇到了问题。这是终端的回溯。我使用的是MacOS。

代码语言:javascript
复制
Mac-mini-3:~ Sqooge_Ahmed$ pip install mod_wsgi
Collecting mod_wsgi
  Using cached mod_wsgi-4.5.7.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/14/x0m8m6p16bs9mfrmrs54zrjc0000gn/T/pip-build-0NyGFW/mod-wsgi/setup.py", line 247, in <module>
        APR_INCLUDES = get_apr_includes().split()
      File "/private/var/folders/14/x0m8m6p16bs9mfrmrs54zrjc0000gn/T/pip-build-0NyGFW/mod-wsgi/setup.py", line 219, in get_apr_includes
        stdout=subprocess.PIPE, stderr=subprocess.PIPE)
      File "/usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 711, in __init__
        errread, errwrite)
      File "/usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1343, in _execute_child
        raise child_exception
    OSError: [Errno 2] No such file or directory

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/14/x0m8m6p16bs9mfrmrs54zrjc0000gn/T/pip-build-0NyGFW/mod-wsgi/

我已经使用以下命令更新了setuptools

代码语言:javascript
复制
pip install --upgrade setup
EN

回答 1

Stack Overflow用户

发布于 2016-11-26 04:10:16

尽管如此,在mod_wsgi 4.5.8中还是有一个允许pip install mod_wsgi仍然工作的变通方法。但是,这只适用于pip安装方法,而不适用于较旧的配置/制作/制作安装方法,该方法找不到简单的解决方法。

就在此时,4.5.8还没有发布,但会在第二天左右发布。在此期间,您可以通过运行以下命令从GitHub存储库安装:

代码语言:javascript
复制
pip install https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip

至于没有理由为了开发而安装mod_wsgi的想法,这是误导的。mod_wsgi-express的主要特点之一是使其易于用于开发,包括使用Django。因此,如果mod_wsgi将是您的最终目标,最好也将mod_wsgi-express的一些用法包含到开发中。

关于使用mod_wsgi-express的误解可能会出现,因为人们认为您必须执行所有这些手动配置才能运行它,因此它太难了。运行mod_wsgi-express与运行其他可以从命令行运行的WSGI服务器没有什么不同,因为mod_wsgi-express将为您处理所有配置。因此不需要对Apache进行手动配置。这一切都是自动发生的。

在4.5.8发布并更新PyPi详细信息之前,查看有关如何使用mod_wsgi-express的最新说明的最佳位置是:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40802848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档