Install of Requests fail with ValueError: source code string cannot contain null bytes 

Summary. 
Typed 'pip install requests' and received the following error: (I also uninstalled Python and reinstalled it to see if the message would disappear, but it remained.)

C:\Windows\system32>pip install requests
Traceback (most recent call last):
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\runpy.py",
 line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\runpy.py",
 line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\e53192\AppData\Local\Programs\Python\Python36-32\Scripts\pip.ex
e\__main__.py", line 5, in <module>
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
ges\pip\__init__.py", line 26, in <module>
    from pip.utils import get_installed_distributions, get_prog
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
ges\pip\utils\__init__.py", line 27, in <module>
    from pip._vendor import pkg_resources
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
ges\pip\_vendor\pkg_resources\__init__.py", line 70, in <module>
    from pip._vendor import appdirs
  File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
ges\pip\_vendor\appdirs.py", line 510, in <module>
    import win32com.shell
ValueError: source code string cannot contain null bytes

C:\Windows\system32>
## Expected Result

What you expected.

## Actual Result

What happened instead.

## Reproduction Steps

```python
import requests

```

## System Information

    $ python -m requests.help

```
<paste here>
```

This command is only available on Requests v2.16.4 and greater. Otherwise,
please provide some basic information about your system (Python version,
operating system, &c).

Typed 'pip install requests' and received the following error: (I also uninstalled Python and reinstalled it to see if the message would disappear, but it remained.)

C:\Windows\system32>pip install requests
 Traceback (most recent call last):
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\runpy.py",
 line 193, in run_module_as_main
 "main", mod_spec)
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\runpy.py",
 line 85, in run_code
 exec(code, run_globals)
 File "C:\Users\e53192\AppData\Local\Programs\Python\Python36-32\Scripts\pip.ex
 e_main.py", line 5, in 
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
 ges\pip_init.py", line 26, in 
 from pip.utils import get_installed_distributions, get_prog
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
 ges\pip\utils_init_.py", line 27, in 
 from pip.vendor import pkg_resources
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
 ges\pip_vendor\pkg_resources_init.py", line 70, in 
 from pip._vendor import appdirs
 File "c:\users\e53192\appdata\local\programs\python\python36-32\lib\site-packa
 ges\pip_vendor\appdirs.py", line 510, in 
 import win32com.shell
 ValueError: source code string cannot contain null bytes

C:\Windows\system32>


Hey @RalphShelly, this issue seems to revolve around your python setup rather than Requests. You can see in the stacktrace that this doesn't touch any requests code, only pip. We prefer to use the issue tracker exclusively for tracking defects in Requests. I'd suggest making a post on (StackOverflow)[https://stackoverflow.com] asking for assistance. Thanks!