Apparently both can break on Py3

but apparently Pip can install shit mid-script in all editions of Python. Sweet.
This commit is contained in:
Parzival Wolfram
2018-11-15 18:27:08 -06:00
committed by GitHub
parent 9b4fb4080d
commit e713354273

View File

@@ -4,7 +4,19 @@ import rlcompleter
try:
import readline
except ImportError:
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