Time to update python to the latest version?
Python 3.6.1 2017-03-21
Python 2.7.12 2016-06-25
latest python version:
Python 2.7.15 2018-05-01
Python 3.7.1 2018-10-20
You can install the new package in site-packages or site-packages-3, those take precedence over pythonista pylib folder.
Pip in stash might have a -f to force install of a pythonista pre-installed module. There are some thread around about installing chardet, idna, and a few others.
@JonB Thx. But some modules like matplotlib 3.0 which are not pure python modules. So it is still a problem. I hope omz would update these modules and python soon. By the way asyncio had some bugs when the network is unstable.
@JonB I installed chardet in site-package-3, but it seems it did not take precedence over the pre-installed version.
Did you force quit pythonista?
next, in console:
import sys, chardet del sys.modules['chardet'] import chardet print(chardet.__file__)
import sys print(sys.path)
@JonB How to set module path with code? Like
sys.modules['chardet'] = 'site-package-3/chardet'
please run the above code, and we will see if chardet was installed, and if not, we can get into why not. the sys path should already be set
@JonB I just del sys.modules[name], then I reinstall the modules using stash. Now it works.
@omz Welcome back! Any plans about updating modules or python?
Hello! Im having the same or a similar issue with requests/chardet/idna dependencies. I tried deleting chardet and restart the app, but my stash seems ”stuck” when I try to reinstall the package (or doing any other operation for that matter). All I get is ”No module named chardet”, even when I run pip install simplegist (as a simple, seemingly unrelated example?)