Merge pull request #96 from ParzivalWolfram/patch-1

Apparently both can break on Py3
This commit is contained in:
Yuval Nativ
2018-12-05 17:38:40 +07:00
committed by GitHub

View File

@@ -4,7 +4,19 @@ import rlcompleter
try:
import readline
except ImportError:
from imports import winreadline as readline
try:
from imports import winreadline as readline
except ImportError:
print("Required module not installed: readline\nAttempting to install with pip...")
try:
import pip
except ImportError:
sys.exit(1)
if hasattr(pip, 'main'):
pip.main(['install', 'readline'])
else:
pip._internal.main(['install', 'readline'])
import readline
from imports import globals
from imports import manysearches