hanyuone / Ways-to-NOT-make-money

A basic Python (2.x/3.x) incremental game.
8 stars 3 forks source link

GamePy2.py Error! Its because of the python 3 cancerbolaids. #106

Closed Cyber-Shadow closed 8 years ago

Cyber-Shadow commented 8 years ago

Hi guys, i received this error when launching the game:

Traceback (most recent call last): File "File Path, line 5, in import save_and_load File "Filepath/save_and_load.py", line 2, in from base64 import a85encode, a85decode ImportError: cannot import name a85encode

Plz no Python3 why the fk do u need a python 3 version. Correct if wrong, wait you cant.

joshgit commented 8 years ago

Why can't you run Python3? Is this 2005?

bortkiewicz commented 8 years ago

What the hell? This is a reason why Python 3 is better than Python 2.

You guys need to understand that PYTHON 3.6 IS COMING OUT SUNDAY. I see NO REASON to keep using Python two.

(When is Python 4 going to come out?)

Why can't you run Python3? Is this 2005?

I was thinking that too. Can't we get rid of the Python 2 version?

(At least the Python 3 version of the game works. One working is sufficient.)

hanyuone commented 8 years ago

@testitem No. No. No. We are not getting rid of the Py2 version.

bortkiewicz commented 8 years ago

I know.

hanyuone commented 8 years ago

Um... I thought about this, and can we make python files that are compatible with both Python 2 and 3 (I.e. one game.py that works for both Python 2 and Python 3)?

bortkiewicz commented 8 years ago

Yeah... like merge those two with "try...except" statements?

bortkiewicz commented 8 years ago

VERY EASY TO FIX: Change all a85s into b64s.

bortkiewicz commented 8 years ago

@Cyber-Shadow , are you happy now???