mod_wsgi继续使用系统python
我在ubuntu 14.04上安装了apache 2.4,使用了源代码mod_wsgi 4.4和pyenv来使用python 2.7.9。 我设置了Apacheconfiguration来使用pyenv。 运行我的web2py应用程序时出现以下错误: File "/home/ubuntu/.pyenv/versions/w-2.7.9/lib/python2.7/site-packages/boto/https_connection.py", line 131, in connect ca_certs=self.ca_certs) File "/usr/local/lib/python2.7/ssl.py", line 387, in wrap_socket ciphers=ciphers) File "/usr/local/lib/python2.7/ssl.py", line 138, in __init__ self._sslobj = _ssl.sslwrap(self._sock, server_side, AttributeError: 'module' object has no attribute 'sslwrap' 我不知道为什么,但突然看到它停止使用pyenv python并跳转到/usr/local/lib/python2.7/ssl.py并使用它。 问题不是ssl sslwreap函数,而是mod_wsgi切换到系统python(/usr/local/lib/python2.7/ssl.py),而不是pyenv 怎么了?