我试图在virtualenv中的mac os 10.12上使用pip在python 2.7.10中安装mod_wsgi。我打算在Django 1.10.3中使用它。 当我运行“PIP安装mod_wsgi的”我得到以下输出:pip install mod_wsgi在virtualenv中失败
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/sf/kdqqs98d06326180mss7hggh0000gn/T/pip-build-hgA7s1/mod-wsgi/setup.py", line 247, in <module>
APR_INCLUDES = get_apr_includes().split()
File "/private/var/folders/sf/kdqqs98d06326180mss7hggh0000gn/T/pip-build-hgA7s1/mod-wsgi/setup.py", line 219, in get_apr_includes
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, 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/sf/kdqqs98d06326180mss7hggh0000gn/T/pip-build-hgA7s1/mod-wsgi/
我是新来VIRTUALENV所以它可能是我只是缺少与如何设置了一些东西。我试过升级pip,通过pip重新安装setuptools和ez_setup。
您是否安装了Xcode命令行工具? ''xcode-select --install''表示它们在运行时被安装吗? –
运行该命令提示我运行安装。我继续安装命令行工具。尽管在运行pip install mod_wsgi时,我仍然遇到同样的问题。 –
程序“/ usr/sbin/apxs”存在吗?你可以在你系统的任何地方找到''apxs''吗?可以使用''find/-name apxs''。 Apple在每次新的主要操作系统更新时都会中断Apache模块和mod_wsgi的安装,并且这次看起来他们没有在正常位置安装“apxs”。 –