I am trying to get Poetry (python dependency manager) working on Ubuntu 18.04 but it keeps throwing an odd error whenever a package is trying to be added to a project. I tried uninstalling and reinstalling poetry but it did nothing. The ubuntu machine was a clean install with barely anything on it.
The error is here: https://gist.github.com/tylermanning/6881ba664236e25434f8d0befd4a8bfc
System information:
/opt/anaconda/latest/bin/pythonHow i installed poetry:
source $HOME/.poetry/envpoetry new tes-projpoetry shell from inside test-proj directorypoetry show or poetry add [some package] and the error will be thrownThe issue with this was the ubuntu machine was not correctly encoding utf-8 in locale. Here is a more in depth issue explaining it: https://stackoverflow.com/a/57298412
The fix was to simply add export PYTHONUTF8=1 to my ~/.bash_profile
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With