我已经尝试了
pip install TripleSec
它似乎安装正常,但当我在终端运行 triplesec 时,我收到以下错误:
import sha3 AttributeError: module object has no attribute '__get_builtin_constructor'
我已尝试单独安装 sha3 ,但没有运气。
你需要尝试一些特别的东西吗?
答案 0 :(得分:2)
首先,我在虚拟机中为我安装了新的Fedora Workstation 22
然后我发现我安装了Python 2.7.9而不是2.7.10
所以我下载了Python-2.7.10.tar.xz
链接:https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz
解压缩源
输入目录Python-2.7.10
在开始安装之前,我们必须安装依赖项:
- yum groupinstall“开发工具”
- yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
- 醇>
输入导演Python-2.7.10并输入:
./配置
请
make install
现在下载pip工具的脚本文件: https://bootstrap.pypa.io/get-pip.py
然后安装pip:
python get-pip.py
最后一步:安装Python TripleSec
pip install TripleSec
已成功安装
当您在终端执行时,您有此输出(没有在问题中提到的错误):