$ zip --symlinks passwd.zip passwd -sh: 82: zip: not found
时间: 2023-11-24 20:20:53 浏览: 26
这个错误提示说明你的系统中没有安装 zip 命令,需要先安装 zip。在 Ubuntu 系统上,可以使用以下命令安装 zip:
```
sudo apt-get install zip
```
在 CentOS 或者 Fedora 系统上,可以使用以下命令安装 zip:
```
sudo yum install zip
```
安装完成后,再执行你之前的命令即可。
相关问题
ln -s /etc/passwd passwd zip --symlinks passwd.zip passwd
这个命令会创建一个名为 passwd.zip 的 ZIP 归档文件,其中包含了 /etc/passwd 文件的符号链接 passwd。这个命令的作用是将 /etc/passwd 的符号链接添加到 passwd.zip 中,而不是实际的 /etc/passwd 文件。这种方法可能会导致一些问题,因为对 passwd.zip 中的符号链接进行解压缩可能会导致链接指向错误的文件路径。因此,最好使用实际的文件而不是符号链接。
ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.
这个错误提示是因为在虚拟环境中不能使用 `--user` 参数进行安装。可以尝试使用以下命令来安装:
```
pip install package-name
```
如果你需要在虚拟环境中使用 `--user` 参数,可以尝试使用以下命令创建一个可见用户的虚拟环境:
```
python3 -m venv env --system-site-packages --symlinks --user
```
这个命令会创建一个虚拟环境,并将用户的 site-packages 目录添加到虚拟环境的搜索路径中。这样就可以在虚拟环境中使用 `--user` 参数进行安装了。