Ubuntu 上诗歌安装失败

Ubuntu 上诗歌安装失败

我在尝试着按推荐方式安装 poetry在 Ubuntu 20.04.3 LTS 上:

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -

当我这样做时,它说:

content.com/python-poetry/poetry/master/get-poetry.py | python -

Command 'python' not found, did you mean:

  command 'python3' from deb python3
  command 'python' from deb python-is-python3

curl: (23) Failed writing body (485 != 1378)

然后我尝试 python3

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 -

安装成功。

之后,当我打电话poetry --version测试安装时,我得到:

poetry: command not found

尽管我手动将诗歌添加到了 PATH 中,但是在.bash_profile

PATH=$PATH:~/poetry/bin

我也尝试过在路径中添加诗歌,.bashrc类似于这个答案

export PATH="~/poetry/bin:$PATH"

答案1

为了后代的利益,OP 提到的安装 Poetry 的旧方法已被弃用截至 2022 年 9 月 22 日,他们建议对 Linux 使用以下命令:

curl -sSL https://install.python-poetry.org | python3 -

我在 Ubuntu 20.04.4 LTS 上使用了它,一切顺利。

答案2

您添加~/poetry/binPATH,但是应该是~/.poetry/bin


关于python不可用,您可以python-is-python3通过以下方式(重新)安装包apt

sudo apt install python-is-python3

相关内容