Matplotlib安装问题

1 投票
2 回答
744 浏览
提问于 2025-04-15 20:28

我需要在一台远程的Linux机器上安装matplotlib,而我在那台机器上是普通用户。

我下载了源代码并运行了

python setup.py build

但是我遇到了错误,错误和numpy有关,因为它没有安装,所以我决定先安装numpy。我下载并用

python setup.py build

编译了它。现在我想问的是,怎么告诉matplotlib的安装程序我安装的numpy文件在哪里呢?

谢谢

2 个回答

0

嗯,我在想,可能在执行安装程序之前,你只需要把numpy的目录放到PYTHONPATH里。

export PYTHONPATH="/path/to/numpy"

然后运行构建命令。

1

因为你是在远程机器上以普通用户身份操作,而不是以管理员身份,所以可能你的环境配置得不太对。你可以先检查一下能不能在解释器中加载numpy这个库。

import numpy

如果这个步骤失败了,你可能需要把numpy安装的位置加到系统的路径里。

可以用下面的代码来实现:

import sys
sys.path.append("\user\local\numpy")
import numpy

一旦你知道了numpy的安装位置,并且能在解释器中成功加载它,你就可以修改你的site.py文件,让这个路径自动添加进去。

撰写回答