gpt4 book ai didi

python pip install mod_wsgi 失败,可能出现 unicode 错误

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:33 24 4
gpt4 key购买 nike

我正在尝试使用 Flask 托管网络应用程序。我有一台运行 CentOS 的 VPS。我安装了 Apache 2.2.26。

当我在虚拟环境或我的主要 Python 安装上运行 pip install mod_wsgi 时,出现以下错误

第一个错误在 Python 跟踪之前打印...

/usr/bin/ld: /home5/arguably/python27/lib/python2.7/config/libpython2.7.a(abstra     ct.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when maki     ng a shared object; recompile with -fPIC

/home5/arguably/python27/lib/python2.7/config/libpython2.7.a: could not read sym bols: Bad value

collect2: ld returned 1 exit status

error: command 'gcc' failed with exit status 1

那个错误是在查看我的主要 Python 安装。那不是 virtualenv 所在的位置

Python 错误...

Traceback (most recent call last):
File "/home/arguably/webapps/ers_2/ers2venv/bin/pip", line 11, in <module>
sys.exit(main())
File "/home/arguably/webapps/ers_2/ers2venv/lib/python2.7/site-packages/pip/__ init__.py", line 185, in main
return command.main(cmd_args)
File "/home/arguably/webapps/ers_2/ers2venv/lib/python2.7/site-packages/pip/ba secommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 43: ordinal not in range(128)

那个正在看我的 virtualenv

Python 跟踪文件中的行 text = '\n'.join(complete_log) ..

if store_log:
log_file_fn = options.log_file
text = '\n'.join(complete_log)
try:
log_file_fp = open_logfile(log_file_fn, 'w')
except IOError:
temp = tempfile.NamedTemporaryFile(delete=False)
log_file_fn = temp.name
log_file_fp = open_logfile(log_file_fn, 'w')

最佳答案

您的 Python 安装尚未安装共享库。这是 mod_wsgi 所必需的。请参阅 mod_wsgi 文档。

从头开始重新安装 Python,这次在构建 Python 时使用 --enable-shared 到 Python 的 configure 脚本。

关于python pip install mod_wsgi 失败,可能出现 unicode 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23945952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com