Python 诗歌失败 Ubuntu
Python Poetry Failing on Ubuntu
我正在尝试让 Poetry(python 依赖管理器)在 Ubuntu 18.04 上工作,但每当尝试将包添加到项目时它都会抛出一个奇怪的错误。我尝试卸载并重新安装 poetry 但它什么也没做。 ubuntu 机器是全新安装,上面几乎没有任何东西。
错误在这里:https://gist.github.com/tylermanning/6881ba664236e25434f8d0befd4a8bfc
系统信息:
- 平台:ubuntu18.04
- 诗歌1.1.5版本
- 基础Python:3.8.5
- 基地位置Python:
/opt/anaconda/latest/bin/python
我是如何安装诗歌的:
- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
- 来源,这样诗歌就可以立即用于
source $HOME/.poetry/env
- 创建一个带有诗歌的新项目
poetry new tes-proj
- 从
test-proj
目录中启动 poetry shell
- 尝试
poetry show
或poetry add [some package]
,将抛出错误
此问题是 ubuntu 机器没有在 locale
中正确编码 utf-8。这是一个更深入的问题解释:
解决方法是将 export PYTHONUTF8=1
添加到我的 ~/.bash_profile
我正在尝试让 Poetry(python 依赖管理器)在 Ubuntu 18.04 上工作,但每当尝试将包添加到项目时它都会抛出一个奇怪的错误。我尝试卸载并重新安装 poetry 但它什么也没做。 ubuntu 机器是全新安装,上面几乎没有任何东西。
错误在这里:https://gist.github.com/tylermanning/6881ba664236e25434f8d0befd4a8bfc
系统信息:
- 平台:ubuntu18.04
- 诗歌1.1.5版本
- 基础Python:3.8.5
- 基地位置Python:
/opt/anaconda/latest/bin/python
我是如何安装诗歌的:
- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
- 来源,这样诗歌就可以立即用于
source $HOME/.poetry/env
- 创建一个带有诗歌的新项目
poetry new tes-proj
- 从
test-proj
目录中启动poetry shell
- 尝试
poetry show
或poetry add [some package]
,将抛出错误
此问题是 ubuntu 机器没有在 locale
中正确编码 utf-8。这是一个更深入的问题解释:
解决方法是将 export PYTHONUTF8=1
添加到我的 ~/.bash_profile