pip3安装失败,没有这样的文件或目录:'/tmp/pipdvxrqtnrbuild/setup.py'

2024-09-29 23:24:52 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试使用pip3安装python-snappy-0.5.4.tar.gz,我在setup.py文件中做了如下更改后重新打包了pip3

-                         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

Tags: pippyextendedvenvsetuproottarkeyword
1条回答
网友
1楼 · 发布于 2024-09-29 23:24:52

您已成功激活您的环境venv

我不明白你为什么要用pip3 install python-snappy-0.5.4.tar.gz

我知道你也想安装python-snappy

也许这会解决你的问题:pip install python-snappy

tar文件通常执行为:tar -zxvf python-snappy-0.5.4.tar.gz,然后转到提取的文件夹并执行安装文件

相关问题 更多 >

    热门问题