gpt4 book ai didi

linux - Xraylib安装

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:18 24 4
gpt4 key购买 nike

我是 UBUNTU 的新手(Python 2.7 用户),在安装 python 的 xraylib 库时遇到了一个奇怪的问题。该库未在任何官方存储库中提供,安装它的唯一可能方法是解压缩其“*tar.gz”文件。

我做了什么:

1) 我将“tar.gz”文件下载到“/Downloads”文件夹

2) 执行了以下命令:

gunzip xraylib-version.tar.gz
tar xvf xraylib-version.tar
cd xraylib-version
./configure
sudo make install

我发现该软件包已安装在“usr/local/include”文件夹中(不在默认的 usr/lib/python2.7 中)。因此,在 Spyder 中,我将此文件夹添加到 PYTHONPATH 变量中,并在写入 'import xraylib' 后,得到消息:

"No module named xraylib"

另外,我发现无法将xraylib文件夹拖到存放所有python包的usr/lib/python2.7中。

谁能解释一下从“tar.gz”文件安装 python 模块的最好、最简单的方法是什么,以便包可以最终位于默认的 python 包文件夹中?

最佳答案

非常感谢您的回答!

我试过这种方式,但我发现它失败了。

1) 我运行了这个“curl...”命令

2) 我转到 ../etc/apt/sources.list.d/文件夹,在其中我通过添加(并保存)以下行来编辑 sources.list 文件:

'deb [arch=amd64] http://lvserver.ugent.be/apt/ubuntu xenial 稳定

deb-src http://lvserver.ugent.be/apt/ubuntu xenial 稳定'

3) 我运行了“sudo apt-get update”

4) 最后,接着写(我用的是UBUNTU 16.04):'sudo apt-get install libxrl7 xraylib libxrl7-dev libxrlf03-7 libxrl-perl'

我得到了:

'读取包列表...完成

构建依赖树

正在读取状态信息...完成

E: 无法定位包 libxrl7

E: 无法定位包 xraylib

E: 无法定位包 libxrl7-dev

E: 无法定位包 libxrlf03-7

E: 无法定位软件包 libxrl-perl'

意思是,我的系统仍然找不到源。

关于linux - Xraylib安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41376688/

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