illuminatedwax / pesterchum

Instant messaging client copying the look and feel of clients from Andrew Hussie's webcomic Homestuck.
Other
99 stars 50 forks source link

Updated code won't open on linux #134

Open rimbaum opened 9 years ago

rimbaum commented 9 years ago

I did a git pull to get the most recent code updates, and it left my pesterchum unable to open. I ran it in a terminal to see what was going on, and this is the log I got:

becca@skaianet:~/.pesterchum$ python pesterchum.py Traceback (most recent call last): File "pesterchum.py", line 5, in import version File "/home/becca/.pesterchum/version.py", line 1, in import urllib.request, urllib.parse, urllib.error ImportError: No module named request

illuminatedwax commented 9 years ago

The new codebase is migrating to python3. Try python3 pesterchum.py

On Sat, Nov 15, 2014 at 9:30 AM, rimbaum notifications@github.com wrote:

I did a git pull to get the most recent code updates, and it left my pesterchum unable to open. I ran it in a terminal to see what was going on, and this is the log I got:

becca@skaianet:~/.pesterchum$ python pesterchum.py Traceback (most recent call last): File "pesterchum.py", line 5, in import version File "/home/becca/.pesterchum/version.py", line 1, in import urllib.request, urllib.parse, urllib.error ImportError: No module named request

— Reply to this email directly or view it on GitHub https://github.com/illuminatedwax/pesterchum/issues/134.

rimbaum commented 9 years ago

Different error this time.

becca@skaianet:~/.pesterchum$ python3 pesterchum.py ERROR: The following modules are required for Pesterchum to run and are missing on your system:

This is despite me installing the packages python-pyqt5 and pyqt5-dev on debian.

illuminatedwax commented 9 years ago

It's possible that it didn't install PyQt5 for Python 3 -- I'm not sure if there's a debian package specifically for that, but since you have pyqt5-dev installed, I think you'll be able to install PyQt5 for Python 3 manually.

On Sat, Nov 15, 2014 at 10:11 AM, rimbaum notifications@github.com wrote:

Different error this time.

becca@skaianet:~/.pesterchum$ python3 pesterchum.py ERROR: The following modules are required for Pesterchum to run and are missing on your system:

  • 'PyQt5'

This is despite me installing the packages python-pyqt5 and pyqt5-dev on debian.

— Reply to this email directly or view it on GitHub https://github.com/illuminatedwax/pesterchum/issues/134#issuecomment-63177364 .

rimbaum commented 9 years ago

Okay, so after fiddling around, the debian packages required to run the new code are:

python3-pyqt5.qtmultimedia python3-pyqt5

EDIT: Confirmed that these two packages and their dependencies will get the new code working on both debian and ubuntu, along with the "python3 pesterchum.py" command.