1

使用 pipenv 安装 libarchive 返回文件/目录未找到错误。pip 文件包含包为libarchive==0.4.7. 显示错误的日志:

...
[pipenv.exceptions.InstallError]:   Verifying that the library is accessible.
[pipenv.exceptions.InstallError]:   Library can not be loaded: [Errno 2] No such file or directory: b'liblibarchive.a'
[pipenv.exceptions.InstallError]:   error: [Errno 2] No such file or directory: b'liblibarchive.a'
[pipenv.exceptions.InstallError]:   ----------------------------------------
[pipenv.exceptions.InstallError]:   ERROR: Failed building wheel for libarchive
...

我在 Linux 上使用 Python3.8。

4

1 回答 1

1

该文件可能已重命名。创建指向重命名文件的符号链接修复了该问题:

cd /usr/lib/x86_64-linux-gnu/
ln -s -f libarchive.a liblibarchive.a
于 2021-08-24T15:24:43.733 回答