Python诗歌在Ubuntu上失败
我试图让Poethy(python依赖管理器)在Ubuntu18.04上运行,但每当一个包试图添加到项目中时,它总是抛出一个奇怪的错误。我尝试卸载并重新安装诗歌,但没有任何效果。ubuntu机器是一个干净的安装,上面几乎没有任何东西 错误在这里: 系统信息:Python诗歌在Ubuntu上失败,python,ubuntu-18.04,python-poetry,Python,Ubuntu 18.04,Python Poetry,我试图让Poethy(python依赖管理器)在Ubuntu18.04上运行,但每当一个包试图添加到项目中时,它总是抛出一个奇怪的错误。我尝试卸载并重新安装诗歌,但没有任何效果。ubuntu机器是一个干净的安装,上面几乎没有任何东西 错误在这里: 系统信息: 平台:ubuntu 18.04 诗歌版本1.1.5 基本Python:3.8.5 基本Python的位置:/opt/anaconda/latest/bin/Python 我是如何安装诗歌的: curl-sSL | python 源代码,
- 平台:ubuntu 18.04
- 诗歌版本1.1.5
- 基本Python:3.8.5
- 基本Python的位置:
/opt/anaconda/latest/bin/Python
source$HOME/.poetry/env一起使用
诗意新tes项目
测试项目
目录启动诗意外壳
poetry show
或poetry add[some package]
,将抛出错误问题是ubuntu机器在
locale
中没有正确编码utf-8。下面是一个更深入的问题来解释它:
修复方法是简单地将
导出PYTHONUTF8=1
添加到我的~/.bash\u配置文件我想你需要一个锁文件才能让诗歌秀
正常工作。运行poetry lock
或只是poetry install
解决了这个问题吗?这可能还与conda提供的python解释器有关。在我的测试中,我做了一个源代码安装:谢谢,是的,我认为这是多种因素的结合。我找到了一个解决方案,我将很快发布。