【发布时间】:2020-07-28 08:01:55
【问题描述】:
尝试使用 pip3 安装 python-snappy-0.5.4.tar.gz,我在 setup.py 文件中进行了如下更改后重新打包了它。
- libraries=['snappy'],
+ libraries=['csnappy'],
失败的点数
(venv) [root@sl2o2pocxbar301 vchauhan]# pip3 install python-snappy-0.5.4.tar.gz
Processing ./python-snappy-0.5.4.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib64/python3.6/tokenize.py", line 452, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-dvxrqtnr-build/setup.py'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-dvxrqtnr-build/
You are using pip version 9.0.3, however version 20.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
作为调试过程的一部分,我提取了这些文件,并且收到了这样的消息,
(venv) [root@sl2o2pocxbar301 vchauhan]# tar -xvf python-snappy-0.5.4.tar.g
tar: python-snappy-0.5.4.tar.g: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
(venv) [root@sl2o2pocxbar301 vchauhan]# tar -xvf python-snappy-0.5.4.tar.gz
tar: Ignoring unknown extended header keyword 'SCHILY.dev'
tar: Ignoring unknown extended header keyword 'SCHILY.ino'
tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
./._python-snappy-0.5.4
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.creationtime'
tar: Ignoring unknown extended header keyword 'SCHILY.dev'
tar: Ignoring unknown extended header keyword 'SCHILY.ino'
tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
python-snappy-0.5.4/
...................
python-snappy-0.5.4/python_snappy.egg-info/dependency_links.txt
.tar.gz 文件解压后的内容。
(venv) [root@sl2o2pocxbar301 vchauhan]# cd python-snappy-0.5.4/
(venv) [root@sl2o2pocxbar301 python-snappy-0.5.4]# ls
AUTHORS LICENSE MANIFEST.in PKG-INFO python_snappy.egg-info README.rst setup.cfg setup.py snappy test_formats.py test_hadoop_snappy.py test_snappy_cffi.py test_snappy.py
【问题讨论】:
标签: python python-3.x pip