This might help you If you are using Python 3, then you should be using python3 manage.py check. It might be better to use a virtual environment, in which case you would activate the virtual environment before running python manage.py check. The import fails in the Python 3 shell because you have not set the DJANGO_SETTINGS_MODULE environment variable (see the docs for more info). The easiest fix is to use the Django shell, which takes care of this for you.
$ python3 manage.py shell
>>> import imagekit
Pycurl is not recognized by PyCharm after pip install
hop of those help? One way to solve it is to do the following in PyCharm: Go to Settings (Ctrl + Alt + S) Go to Project Interpreter Click on the + button on the right of the panel Find pycurl Click on Install Package
'Pip' recognized in Command Prompt but not in PyCharm terminal
I hope this helps . The two lists seem to come from different interpreters. Most likely you have not selected in PyCharm correct interpreter and hence the error. Please check the PyCharm docs for information on how to configure interpreter.