Thinker¤ 2023-09-07 09:19 采纳率: 40%
浏览 49
已结题

Makefile:1150: recipe for target 'altbininstall' failed make: *** [altbininstall] Error 1

ubuntu在安装python3.6时,sudo makeinstall 后有如下报错应该如何解决

Creating directory /usr/local/bin/python3.6/bin
/usr/bin/install: 无法创建目录"/usr/local/bin/python3.6": 不是目录
Creating directory /usr/local/bin/python3.6/lib
/usr/bin/install: 无法创建目录"/usr/local/bin/python3.6": 不是目录
Makefile:1150: recipe for target 'altbininstall' failed
make: *** [altbininstall] Error 1

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-07 12:41
    关注

    【以下回答由 GPT 生成】

    根据报错信息,可以看出在执行sudo make install命令时,无法创建/usr/local/bin/python3.6目录。

    下面是一种可能的解决方案:

    1. 首先,确保您具有足够的权限来执行该命令。使用sudo命令可以提升您的权限。如果您已经使用了sudo命令,请跳过此步骤。

    2. 确认/usr/local/bin目录是否已经存在。如果不存在,可以使用以下命令创建该目录:

    bash sudo mkdir -p /usr/local/bin

    1. 检查/usr/local/bin/python3.6目录是否已经存在。如果存在,请确保您具有足够的权限对该目录进行写入操作。您可以使用以下命令更改目录的所有者和权限:

    bash sudo chown <your_username>:<your_username> /usr/local/bin/python3.6 sudo chmod 755 /usr/local/bin/python3.6

    其中,<your_username>需要替换成您的用户名。

    1. 如果/usr/local/bin/python3.6目录不存在,您可以尝试手动创建该目录:

    bash sudo mkdir -p /usr/local/bin/python3.6

    然后再次执行sudo make install命令。

    如果您仍然遇到问题,可能是由于其他原因导致的,请提供更多详细信息,以便我能够更好地帮助您解决该问题。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月14日
  • 创建了问题 9月7日

悬赏问题

  • ¥15 无源定位系统的时差估计误差标准差
  • ¥15 请问这个代码哪里有问题啊
  • ¥20 python--version在命令端输入结果Python is not defined怎么办?还有pip不是exe格式是不是没安装成功?
  • ¥15 通过GaussianView进行结构微调消除虚频
  • ¥15 调用transformers库
  • ¥15 由于导出的数据名字中带有/,导致Matlab打不开,怎么办?
  • ¥15 新硬盘安装的程序总是崩溃,提示遇到错误
  • ¥15 openpcdet自制数据集评估bev精度和3d精度相同
  • ¥15 excel 上下按钮 显示行
  • ¥20 云卓h12pro 数传问题