Was Python 2.7, I downloaded 3.6, added along the way, decided to download Django wrote, you need to upgrade PIP upgrade PIP, and it throws an error.
With Python 2.7 there were no problems.
Traceback (most recent call last):
File "C:\Python36\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "C:\Python36\lib\site-packages\pip\commands\install.py", line 317, in run
File "C:\Python36\lib\site-packages\pip\req\req_set.py", line 742, in install
File "C:\Python36\lib\site-packages\pip\req\req_install.py", line 831, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "C:\Python36\lib\site-packages\pip\req\req_install.py", line 1032, in move_wheel_files
File "C:\Python36\lib\site-packages\pip\wheel.py", line 463, in move_wheel_files
File "C:\Python36\lib\site-packages\pip\_vendor\distlib\scripts.py", line 372, in make
self._make_script(entry, filenames, options=options)
File "C:\Python36\lib\site-packages\pip\_vendor\distlib\scripts.py", line 276, in _make_script
self._write_script(scriptnames, shebang, script, filenames, ext)
File "C:\Python36\lib\site-packages\pip\_vendor\distlib\scripts.py", line 212, in _write_script
launcher = self._get_launcher('t')
File "C:\Python36\lib\site-packages\pip\_vendor\distlib\scripts.py", line 351, in _get_launcher
result = finder(distlib_package).find(name).bytes
File "C:\Python36\lib\site-packages\pip\_vendor\distlib\resources.py", line 324, in finder
raise DistlibException('Unable to locate finder for %r' % package)
pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python-m pip install --upgrade pip' command.
The last line tells you what to do better. python-m pip install --upgrade pip
Since you're using two versions of Python on the machine under Windows, we recommend to upgrade pip differently. py -3-m pip install --upgrade pip
The command "py" is installed in the system directory of the OS and application is a Python version checker.
Thanks to it you can run the desired Python version (py -2 or py -3).
Similarly, the command "py", the command "pip" can also be run strictly for the correct version of Python. The default name of the pip only applies to Python version 2. If you need to use pip 3rd version of Python, you need to call it using "pip3".
It is possible here so: pip3 install Django==1.10.3
And it is possible and so: py -3-m pip install Django==1.10.3