如何安装python模块

时间:2018-06-07 18:11:22

标签: python ubuntu bitcoin python-module

我是C#开发人员,并决定在Ubuntu中使用Python跳转到比特币编程,所以我目前对python知之甚少。

我下载了some example code,顶部是

import bitcoin

似乎我需要以某种方式将pybitcointools设置为比特币模块,以便根据书籍Mastering Bitcoin 2nd Edition与Python一起使用。

然而,我似乎无法弄清楚如何安装pybitcointools。我知道它没有安装,因为我的第一个示例代码给出了错误:

oshirowanen@oshirowanen:~/Desktop$ python3 ./key-to-address-ecc-example.py 
Traceback (most recent call last):
  File "./key-to-address-ecc-example.py", line 2, in <module>
    import bitcoin
ImportError: No module named 'bitcoin'

我已经尝试了什么?

sudo aptitude install python-pip

sudo pip install pybitcointools

我收到一条消息,表示已成功安装。

1 个答案:

答案 0 :(得分:1)

您正在寻找has an empty description on PyPI的软件包,并在安装时不安装任何内容。

如果您点击主页链接,它的a GitHub repo只包含README文件:

  

我真的没有时间进一步维护这个库。如果你想在没有维护的情况下分叉或使用它,可以在本地克隆并恢复一次提交。

所以,无论这个使用包在2017年12月之前提供什么,它都不再存在。

选项:

  1. 只是接受这本书已经过时,因此无用。即使它只有一岁。 (在某个地方,我仍然有一本书主要是关于Java 1.1中的内容的猜测...现在,我通常不会购买书籍,除非它们与古代足够相关 - 待稳定的技术。)

  2. 如果你真的想,你可以做README建议的。但老实说,如果你不太了解Git来分配repo并恢复空白提交,那么就可以从Git仓库安装pip,而且足以让Python更新和维护代码, #39;不会对你有任何好处。

  3. 您可以尝试在Github上搜索该库的其他分支,但是试图找出其中一个是否由一个知道他们正在通过查看回购而知道他们正在做什么的人来维护如果你不了解他们正在做什么,那就太不可能了。

  4. 您可以尝试找一些Python比特币编程社区邮件列表,IRC频道,论坛,聊天网站等等,并向人们询问他们正在做什么。 Stack Overflow绝对不是一个正确的地方。 Python Community网站上的列表和频道可能至少能够为您指明正确的方向。或者也许the Software Recommendations Stack Exchange,但请务必先阅读他们的帮助,看看是否有关于主题的内容。