ERROR: Could not build wheels for psycopg2, which is required to install pyproject.toml-based projec

由于我的项目数据库使用的是PostgreSQL,需要安装它的驱动(我的电脑到目前为止还没有因为安装库报错过),于是我自信地输入

pip install psycopg==2.7.5

然而。。

ERROR: Could not build wheels for psycopg2, which is required to install pyproject.toml-based projects

它总体是这样的

Collecting psycopg2==2.7.5
  Using cached psycopg2-2.7.5.tar.gz (426 kB)
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: psycopg2
  Building wheel for psycopg2 (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [130 lines of output]
      C:\Users\admin\Desktop\Tmitter\venv\lib\site-packages\setuptools\config\setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`  
      !!
     
              ********************************************************************************
              The license_file parameter is deprecated, use license_files instead.
     
              This deprecation is overdue, please update your project and remove deprecated
              calls to avoid build errors in the future.
     
              See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
              ********************************************************************************
     
      !!
        parsed = self.parsers.get(option_name, lambda x: x)(value)
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-cpython-39
      creating build\lib.win-amd64-cpython-39\psycopg2
      copying lib\errorcodes.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\extensions.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\extras.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\pool.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\psycopg1.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\sql.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\tz.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\_ipaddress.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\_json.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\_range.py -> build\lib.win-amd64-cpython-39\psycopg2
      copying lib\__init__.py -> build\lib.win-amd64-cpython-39\psycopg2
      creating build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\dbapi20.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\dbapi20_tpc.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\testconfig.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\testutils.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_async.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_async_keyword.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_bugX000.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_bug_gc.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_cancel.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_connection.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_copy.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_cursor.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_dates.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_errcodes.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_extras_dictcursor.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_fast_executemany.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_green.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_ipaddress.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_lobject.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_module.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_notify.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_psycopg2_dbapi20.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_quote.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_replication.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_sql.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_transaction.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_types_basic.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_types_extras.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\test_with.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      copying tests\__init__.py -> build\lib.win-amd64-cpython-39\psycopg2\tests
      running build_ext
      building 'psycopg2._psycopg' extension
      creating build\temp.win-amd64-cpython-39
      creating build\temp.win-amd64-cpython-39\Release
      creating build\temp.win-amd64-cpython-39\Release\psycopg
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_asis.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_asis.obj
      adapter_asis.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_binary.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_binary.obj
      adapter_binary.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_datetime.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_datetime.obj
      adapter_datetime.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_list.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_list.obj
      adapter_list.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_pboolean.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_pboolean.obj
      adapter_pboolean.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_pdecimal.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_pdecimal.obj
      adapter_pdecimal.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_pfloat.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_pfloat.obj
      adapter_pfloat.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_pint.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_pint.obj
      adapter_pint.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\a
dapter_qstring.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\adapter_qstring.obj
      adapter_qstring.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\b
ytes_format.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\bytes_format.obj
      bytes_format.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\c
onnection_int.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\connection_int.obj
      connection_int.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\c
onnection_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\connection_type.obj
      connection_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\c
ursor_int.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\cursor_int.obj
      cursor_int.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\c
ursor_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\cursor_type.obj
      cursor_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\d
iagnostics_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\diagnostics_type.obj
      diagnostics_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\e
rror_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\error_type.obj
      error_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\g
reen.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\green.obj
      green.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\l
ibpq_support.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\libpq_support.obj
      libpq_support.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\l
object_int.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\lobject_int.obj
      lobject_int.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\l
object_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\lobject_type.obj
      lobject_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\m
icroprotocols.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\microprotocols.obj
      microprotocols.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\m
icroprotocols_proto.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\microprotocols_proto.obj
      microprotocols_proto.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\n
otify_type.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\notify_type.obj
      notify_type.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\p
qpath.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\pqpath.obj
      pqpath.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDE
BUG /MD -DPSYCOPG_DEFAULT_PYDATETIME=1 "-DPSYCOPG_VERSION=2.7.5 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=160002 -DHAVE_LO64=1 -IC:\Users\admin\Deskto
p\Tmitter\venv\include "-IC:\Program Files\Python39\include" "-IC:\Program Files\Python39\Include" -I. -IC:/PROGRA~1/POSTGR~1/16/include -IC:/PROGRA
~1/POSTGR~1/16/include/server "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\include" "-IC:\Program Fil
es (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:
\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Progr
am Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpsycopg\p
sycopgmodule.c /Fobuild\temp.win-amd64-cpython-39\Release\psycopg\psycopgmodule.obj
      psycopgmodule.c
      psycopg\psycopgmodule.c(689): error C2037: “next”的左侧部分指定未定义的结构/联合“_is”
      psycopg\psycopgmodule.c(690): error C2037: “next”的左侧部分指定未定义的结构/联合“_is”
     
      It appears you are missing some prerequisite to build the package from source.
     
      You may install a binary package by installing 'psycopg2-binary' from PyPI.
      If you want to install psycopg2 from source, please install the packages
      required for the build and try again.
     
      For further information please check the 'doc/src/install.rst' file (also at
      <http://initd.org/psycopg/docs/install.html>).
     
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX86\\x64\\cl.exe' f
ailed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  Running setup.py clean for psycopg2
Failed to build psycopg2
ERROR: Could not build wheels for psycopg2, which is required to install pyproject.toml-based projects

于是我飞快查找了资料,给出三种解决方案:

1. 安装依赖:
   Pillow 在编译过程中可能需要一些依赖项,你可以尝试安装这些依赖项,然后再次尝试安装 Pillow。在 Windows 上,你可以通过使用以下命令安装这些依赖项:

pip install zlib-devel libjpeg-devel

   或者你可以查看 Pillow 的官方文档或 GitHub 页面,了解详细的编译要求。

2. 使用预编译的二进制文件:
   有些 Python 包提供了预编译的二进制文件,你可以尝试安装这些预编译的二进制文件而不是编译源代码。你可以尝试通过以下命令安装 Pillow 的预编译版本:
   

pip install Pillow --only-binary :all:

3. 安装编译工具:
   如果 Pillow 需要编译,你需要安装一些编译工具。在 Windows 上,你可以通过安装 Microsoft Visual C++ Build Tools 来获取所需的编译工具。你可以(https://visualstudio.microsoft.com/visual-cpp-build-tools/)下载并安装 Microsoft Visual C++ Build Tools。

OK,我选择安装VS C++

看样子一切稳步就搬地进行,结果当我再一次安装库时,还是一样的报错

搜了好多资料都没法解决,于是我用windows的命令提示符进入虚拟环境再一次安装(通过以下方式进入你的虚拟环境)

path_to_your_virtualenv\Scripts\activate

奇怪的是,这次居然正常安装了!

于是我再尝试安装Pillow图像处理库,又不行了!我真服。。

再再一次找资料,用了这个命令

pip install Pillow --no-cache-dir

这次可以了!

为什么?

因为我们的电脑里有之前安装失败的缓存,通过后面的命令来禁用缓存就好了。我之前能够成功安装psycopg2是因为从编辑器换到了命令提示符中。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TZa1u

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值