Alright this is an extremely poorly kept secret on here, but

🎉 I'm releasing new crossword software today! cursewords is a terminal-based interface for solving crossword puzzles while looking like a hacker. Opens most any .puz file on Mac or Linux. ✏️📓 parkerhiggins.net/2019/03/curs

@xor I try to install crossword, but I've got an error. I know you are not the owner of pupzy, but maybe you can help me. I'm on Linux Mint 19.1. I don't find reference of the error on google...

@dPingouin oh no! let's figure this out. what command did you run to install it? pip3 install --user cursewords?

@xor At first I tried
pip3 install --user cursewords
It failed about pupzy, so I tried
pip3 install --user pupzy
and I have the error in the screenshot

@xor pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

@dPingouin ok yeah that's a super old pip version, maybe that's the problem? try pip3 install --upgrade pip, which will prompt for sudo but that's probably a good choice here to do system-wide

@xor Oups...
I do the upgrade, and now, whatever the pip3 command I try, I get the error :
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'

Follow

@xor that error (cannot import name 'main')

@dPingouin ok can you try hash -d pip? I think this is just an aliasing problem

@xor hash -d pip say nothing,
hash -d :
occ. commande
5 /usr/local/bin/apt
9 /usr/bin/pip3
1 /usr/bin/man
2 /usr/bin/apt-get

@dPingouin ok yeah, throw in a hash -d pip3 for good measure and then try pip --version again

@xor I uninstall pip and pip3 works now.
pip3 --version :
pip 19.0.3 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6)

@dPingouin ok whew, I was worried we were getting into shark territory, a la xkcd.com/349/

@xor Install successful ! Only 38 minutes, not bad 😉

@dPingouin we're really recreating that 90s computing experience

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!