title: psutil module is not installing
body: <p>I am trying to install <code>psutil</code> Python module using pip but it gives me error.</p>
  <p>I have update python from 3.9 to 3.10 then this error is coming. I also uninstalled 3.9
  version but this error continues</p>
  <p>ERROR IS :</p>
  <pre><code>C:\Windows\system32&gt;pip install psutil
  Collecting psutil
    Using cached psutil-5.8.0.tar.gz (470 kB)
    Preparing metadata (setup.py) ... done
  Using legacy 'setup.py install' for psutil, since package 'wheel' is not installed.
  Installing collected packages: psutil
      Running setup.py install for psutil ... error
      ERROR: Command errored out with exit status 1:
       command: 'C:\Users\Offensive Tech\AppData\Local\Programs\Python\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'C:\\Users\\Offensive Tech\\AppData\\Local\\Temp\\pip-install-f3q85m4u\\psutil_e7ab251360d04370903c55726eaf62e4\\setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'C:\\Users\\Offensive Tech\\AppData\\Local\\Temp\\pip-install-f3q85m4u\\psutil_e7ab251360d04370903c55726eaf62e4\\setup.py'&quot;'&quot;';f = getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__) if os.path.exists(__file__) else io.StringIO('&quot;'&quot;'from setuptools import setup; setup()'&quot;'&quot;');code = f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' install --record 'C:\Users\Offensive Tech\AppData\Local\Temp\pip-record-v2wyl0ki\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Offensive Tech\AppData\Local\Programs\Python\Python310\Include\psutil'
           cwd: C:\Users\Offensive Tech\AppData\Local\Temp\pip-install-f3q85m4u\psutil_e7ab251360d04370903c55726eaf62e4\
      Complete output (38 lines):
      running install
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.10
      creating build\lib.win-amd64-3.10\psutil
      copying psutil\_common.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_compat.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_psaix.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_psbsd.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_pslinux.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_psosx.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_psposix.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_pssunos.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\_pswindows.py -&gt; build\lib.win-amd64-3.10\psutil
      copying psutil\__init__.py -&gt; build\lib.win-amd64-3.10\psutil
      creating build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\runner.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_aix.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_bsd.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_connections.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_contracts.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_linux.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_memleaks.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_misc.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_osx.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_posix.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_process.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_sunos.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_system.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_testutils.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_unicode.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\test_windows.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\__init__.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      copying psutil\tests\__main__.py -&gt; build\lib.win-amd64-3.10\psutil\tests
      running build_ext
      building 'psutil._psutil_windows' extension
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with &quot;Microsoft C++ Build Tools&quot;: https://visualstudio.microsoft.com/visual-cpp-build-tools/
      ----------------------------------------
  ERROR: Command errored out with exit status 1: 'C:\Users\Offensive Tech\AppData\Local\Programs\Python\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'C:\\Users\\Offensive Tech\\AppData\\Local\\Temp\\pip-install-f3q85m4u\\psutil_e7ab251360d04370903c55726eaf62e4\\setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'C:\\Users\\Offensive Tech\\AppData\\Local\\Temp\\pip-install-f3q85m4u\\psutil_e7ab251360d04370903c55726eaf62e4\\setup.py'&quot;'&quot;';f = getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__) if os.path.exists(__file__) else io.StringIO('&quot;'&quot;'from setuptools import setup; setup()'&quot;'&quot;');code = f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' install --record 'C:\Users\Offensive Tech\AppData\Local\Temp\pip-record-v2wyl0ki\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Offensive Tech\AppData\Local\Programs\Python\Python310\Include\psutil' Check the logs for full command output.
  </code></pre>
  <p>Anyone tell Me the Solution for This Error . I want to install To this module.</p>