首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Linux上安装pylzma python库?

如何在Linux上安装pylzma python库?
EN

Unix & Linux用户
提问于 2014-12-21 07:34:37
回答 1查看 25.6K关注 0票数 3

幽门库是我想要使用的另一个工具的必要条件。我对python和编程很陌生,我有几个问题:

我已经遵循了从以下站点下载和安装pylzma的过程,因为它似乎是最简单的:https://code.google.com/p/threadzip/wiki/InstallingPylzma

但是我被困在了字节编译py7zlib部分。

如何字节编译py7zlib?

当我检查作者页http://www.joachim-bauch.de/projects/pylzma/上的文档并转到指定的文件夹时,我会看到以下文件:

/tmp/pylzma-0.4.6/build/lib.linux-i686-2.7文件夹中我看到:py7lib.py py7zlib.pyc pylzma.so

但是没有作者页面上所述的"py7zlib.pwd“,但是我确实看到了原始页面上所列的"py7zlib.pyc”。

我还需要编译这个字节码吗?

当我在python提示符下“导入python”时,我没有看到任何反馈或错误。如何检查它是否已正确导入,以及是否正确安装了此库?

EN

回答 1

Unix & Linux用户

发布于 2014-12-21 08:57:22

这些都是几个问题,所以让我们从开头开始:

  1. 我不知道为什么2012年的Python2.6指令看起来是最简单的,但总的来说,您应该:
    • 使用包管理器(例如在Debian/Ubuntu sudo apt-get install python-lzma上安装)(这是Python3.3 3.3中标准lzma模块的后端)
    • 或者使用pip从PyPI安装(必须只安装一次):sudo apt-get install python pip install pylzma

这两种方法都允许您卸载,从tar开始的内容并不能保证。使用pip通常会给您提供一个更新的包,但无法处理系统库依赖项(因此,如果尚未安装,则可能必须安装包liblzma5

  1. 您通常不会显式地使用字节码堆,最迟在第一次使用时是这样做的,或者是在安装期间。但是python可以处理.py文件,即使它不能在第一次使用时编写.pyc (它只是启动得更慢)。
  2. 我想知道为什么python提示符下的import python没有给出一个错误。在我的系统中,它是这样做的,因为没有文件python.py。要测试您是否有幽门,可以按照你提到的过时的一页上的说明:>>> import pylzma >>> >>> py7zlib

使用pip,我得到了Igor绑定的0.4.6版本

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/175231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档