我如何将提取的python-dev配置链接到virtualenv python安装?

问题描述 投票:0回答:1

我正在尝试在没有root用户访问权限的服务器上安装python项目。我已经设法在本地安装virtualenvpip,但是现在尝试安装带有几个pip install错误的uwsgi(特别是尝试构建wheel)时,error: Python.h: No such file or directory现在失败。

从我收集的资料中,我需要安装python-dev,但是由于我没有sudo访问权限,因此我必须下载并解压缩python-dev软件包。

我现在遇到的问题是如何将python-dev链接到我在python中安装的virtualenv

服务器详细信息:

$ uname -a
4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 GNU/Linux
$ python --version
Python 3.5.3
python virtualenv uwsgi sudo
1个回答
1
投票

首先,您可以请管理员帮忙吗?]

[确定,让我们总结一下:python.h: No such file or directory看起来C编译器找不到所需的头文件。这些文件包含在python-dev程序包中,但不允许您安装它。您已经下载了软件包并将其文件解压缩到某处。

现在,您应该设置gcc用于查找其他库和头文件位置的xx_PATH环境变量,有关详细信息,请参见docsexample here,然后重试安装。

无论如何,这只能解决第一个编译错误。

© www.soinside.com 2019 - 2024. All rights reserved.