/usr/bin/install: 无法创建目录 “/usr/local/pyhton3.8”: 权限不够
时间: 2023-11-19 21:05:53 浏览: 65
根据引用的错误提示,无法在`/usr`目录下创建`python`文件夹,这是因为当前用户没有足够的权限。可以通过使用`sudo`命令来提升权限,例如:
```shell
sudo mkdir /usr/python
```
这将使用管理员权限创建`/usr/python`文件夹。
根据引用的错误提示,`mysql_config`和`mariadb_config`命令未找到。这是因为这些命令没有安装或者没有添加到系统路径中。可以通过安装相应的软件包来解决这个问题,例如:
```shell
sudo apt-get install libmysqlclient-dev
```
这将安装`libmysqlclient-dev`软件包,并将`mysql_config`命令添加到系统路径中。
至于引用中的另一个错误提示`/usr/bin/install: 无法创建目录 “/usr/local/pyhton3.8”: 权限不够`,这是因为当前用户没有足够的权限在`/usr/local`目录下创建`python3.8`文件夹。可以通过使用`sudo`命令来提升权限,例如:
```shell
sudo mkdir /usr/local/python3.8
```
这将使用管理员权限创建`/usr/local/python3.8`文件夹。
相关问题
/usr/bin/install: 无法创建目录"/usr/local/python2.7.15": 权限不够
这个错误提示是因为您的用户没有足够的权限来创建 `/usr/local/python2.7.15` 目录。
您可以尝试使用 `sudo` 命令来执行安装,例如:
```
sudo /usr/bin/install ...
```
这将以管理员权限运行 `install` 命令,并且您将被要求输入管理员密码。
如果您仍然遇到权限问题,您可以尝试在您有权限的目录下安装软件,例如:
```
/usr/bin/install ... --prefix=/path/to/some/directory
```
这将在 `/path/to/some/directory` 目录下安装软件,而不是 `/usr/local/python2.7.15` 目录。
/usr/local/bin/docker: /usr/local/bin/docker: cannot execute binary file
这个错误提示表明在执行`/usr/local/bin/docker`命令时出现了问题,因为它不是一个可执行的二进制文件。可能的原因有以下几种:
1. 文件权限问题:请确保该文件具有可执行权限。可以使用`chmod +x /usr/local/bin/docker`命令为文件添加执行权限。
2. 文件损坏或不完整:请检查文件是否完整且没有损坏。可以尝试重新下载或安装Docker。
3. 文件类型错误:请确认该文件是正确的Docker可执行文件。可以使用`file /usr/local/bin/docker`命令检查文件类型。
4. 系统架构不匹配:如果您的系统架构与Docker可执行文件的架构不匹配,也会导致此错误。请确保您下载的Docker版本与您的系统架构相匹配。