Python and pip
Background
Sometimes we may run into annoying bugs or problems, and a hint on what’s probably going wrong is valuable.
TypeError: ‘module’ object is not callable
This error may shows up when you use pip on the command line, e.g. pip show numpy
.
This error maybe result from a installation of pip to the system level, then install
or upgrade
pip with –user argument to user level.
To fix
run python -m pip uninstall pip
to uninstall current pip, then we will fall back to the old pip on system level.
ModuleNotFoundError: No module named ‘_pydevd_bundle.pydevd_cython’
This error may happen when using PyCharm debugger. The reason is probably that you have a python package with a name conflicts with that of debugger, e.g. “code”.
To fix
rename your personal python packages.
To be continued
Written on October 23, 2019