在Linux中安装python模块时发生错误

时间:2020-05-30 03:18:38

标签: numpy pip

在尝试安装一个名为Boltztrap2的软件包时,我遇到了两种问题。

1)尝试使用'pip3'安装Boltztrap2。但是,当我输入命令时,该过程会顺利进行一段时间,然后吐出一个错误:

BoltzTraP2/sphere/frontend.cpp:32:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
error: command 'gcc' failed with exit status 1 

我进行了一些故障排除,发现这只是一个路径问题-我通过输入'locate Python.h'确认了这一点。但是,由于我使用的“ pip3”命令会下载程序并自动进行编译,因此我不知道如何手动合并此更改。我似乎无权更改任何脚本,或者更确切地说,我不知道如何更改脚本,因为我是这一切的新手。

PS:我没有sudo访问权限。

2)尝试通过手动编译python设置文件来安装Boltztrap2:在系统吐出错误说

之前,这似乎可以正常工作

错误:未安装numpy。

PS:同样,我没有sudo访问权限。

如果有人可以通过两种方法帮助我安装此软件包,我将感到非常高兴。我只是想让软件工作。预先感谢您的协助。

1 个答案:

答案 0 :(得分:1)

python3 -m pip install --upgrade pip
pip3 install numpy

检查是否可以升级点数? 如果可行,则可以安装numpy。