HPC上的Python(suse linux)没有root用户(安装问题)

2024-09-27 21:27:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以使用自己的python版本来安装自己的程序包。到目前为止,我的头撞在墙上,一无所获。实际上,我有自己的python、numpy、ipython和其他一些源代码包(尽管numpy没有使用Lapack或Atlas进行优化)。我需要h5py,所以我从源代码获得szip和hdf5,然后安装它们,并将它们启动并运行。H5py仍然在抱怨,我找不到任何库,所以它正在寻找库(我想我需要下载开发hdf5,也许我没有,仍然对这一个感到困惑)。我试着从头开始。现在我甚至不能从源代码安装python-2.7。 我运行“./configure--prefix=/u/myusername/local”,然后运行“makeinstall”,得到以下错误:

/opt/cray/xt-asyncpe/4.5/bin/cc -Xlinker -export-dynamic -o python \
Modules/python.o \
libpython2.7.a -lresolv -ldl -lutil -lm
pgcc-Error-Unknown switch: -Xlinker
pgcc-Error-Unknown switch: -export-dynamic
make: *** [python] Error 1

如果我执行“export CC=/usr/bin/gcc”,然后重复最后两个步骤,就会出现以下错误:

^{pr2}$

注意:如果我执行“export CC=/usr/bin/CC”并使用此CC,则会得到与gcc相同的错误。在

所以,简而言之,我完全灰心丧气。。。谷歌一直没能帮到我。我知道我问了很多问题,但如果有人能帮我,我将永远感激。在

提前感谢您抽出时间。在


Tags: numpybin源代码usr错误exportdynamicerror

热门问题