-
Notifications
You must be signed in to change notification settings - Fork 86
Common Problems
Here are some as well solutions to that problems
CHRLINE uses multiple third-party modules, which means you must install all modules to use this library
- If you are using
pip install CHRLINE
then you should get all supported modules - If you are cloning the Github branch, make sure you are using
setup.py
correctly
When installing these third-party modules, you are most likely to encounter these problems:
-
Cannot compile module, missing C++ environment
Some modules are being compiled using c++, so you must make sure to install that environment
You should be able to find it here:
https://visualstudio.microsoft.com/visual-cpp-build-tools/
-
Httpx
Make sure you install
httpx[http2]
, nothttpx
The E2EE private key is only stored on the main device. If you want to use E2EE in this library, you must exchange the E2EE Key with the main device through a login method such as Qrocde or Email.
If you are using the primary token (start with mid), you may be able to use registerE2EESelfKey()
to generate the E2EE Key to get the fix
refs to https://github.com/gevent/gevent/issues/1016
try import CHRLINE after others http Modules (eg. requests)
Enabling Settings | Build, Execution, Deployment | Python Debugger | Gevent compatible helped
from @betteray