You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Debian Bookworm及Dev Container镜像中安装Python后无法通过python命令启动的问题求助

在Debian Bookworm及Dev Container镜像中安装Python后无法通过python命令启动的问题求助

嗨,我来帮你捋清楚这个问题~

其实这个问题很常见,根源在于Debian Bookworm版本默认不再提供python这个指向Python3的软链接——哪怕你安装了python3-full,系统也不会自动创建这个别名。

你可以试试这几种解决方法:

  • 直接使用python3命令替代python:把你的命令最后部分改成&& python3,完整命令就是:
    docker run -it mcr.microsoft.com/devcontainers/base:bookworm sh -c "apt-get update && apt-get install -y python3-full && python3"
    
  • 安装python-is-python3包自动创建软链接:这个包的作用就是给/usr/bin/python创建指向python3的符号链接,这样你就能用python命令了,修改后的命令如下:
    docker run -it mcr.microsoft.com/devcontainers/base:bookworm sh -c "apt-get update && apt-get install -y python3-full python-is-python3 && python"
    
  • 手动创建软链接(不推荐,不如装包省事):如果不想额外安装包,可以在命令里加一步手动链接:
    docker run -it mcr.microsoft.com/devcontainers/base:bookworm sh -c "apt-get update && apt-get install -y python3-full && ln -s /usr/bin/python3 /usr/bin/python && python"
    

简单来说,Debian Bookworm里python不是默认的命令别名,必须明确指定python3或者手动建立链接才行~

备注:内容来源于stack exchange,提问作者jamiet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:20:31