Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Pip install: can't open file pip, or Parent module '' not loaded

Thanks for reading this in the first place.

I'm trying to install Django. So here's what I do in the command line:

C:\>python34 pip install Django

And here's what I get:

C:\Python34\python.exe: can't open file 'pip': [Errno 2] No such file or directory

If I do the same from the site-packages directory:

C:\Python34\Lib\site-packages>python34 pip install Django
Traceback (most recent call last):
  File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "pip\__main__.py", line 2, in <module>
    from .runner import run
SystemError: Parent module '' not loaded, cannot perform relative import

I used pip before, and it worked fine, but now I don't know how to run it properly... I tried to find an answer first, but I don't understand any of them. Probably because I'm relatively new to all this. Could anyone explain in first-grade-level-language what I need to do to get this right?

like image 576
Koos Avatar asked Mar 04 '15 20:03

Koos


People also ask

How do I fix pip installation not working?

A “pip: command not found” error occurs when you fail to properly install the package installer for Python (pip) needed to run Python on your computer. To fix it, you will either need to re-install Python and check the box to add Python to your PATH or install pip on your command line.

How do I fix no modules on pip?

The Python "ModuleNotFoundError: No module named 'pip'" occurs when pip is not installed in our Python environment. To solve the error, install the module by running the python -m ensurepip --upgrade command on Linux or MacOS or py -m ensurepip --upgrade on Windows.

How do I install pip in Python?

Step 1: Download the get-pip.py (https://bootstrap.pypa.io/get-pip.py) file and store it in the same directory as python is installed. Step 2: Change the current path of the directory in the command line to the path of the directory where the above file exists. Step 4: Now wait through the installation process. Voila!


1 Answers

The command pip is not a Python module. It is an executable. This should work:

C:\> pip install Django
like image 70
Selcuk Avatar answered Sep 22 '22 04:09

Selcuk