pycharm PIP安装找不到头文件-如何查找?

enyaitl3  于 2022-11-23  发布在  PyCharm
关注(0)|答案(1)|浏览(164)

我正在尝试pip安装一个需要访问外部头文件(即SDL)的库。我知道这一点,因为我得到了以下错误:

fatal error C1083: Cannot open include file: 'SDL_version.h': No such file or directory

安装指南说要将SDL_ROOT设置为库目录的根目录---即所有头文件/dll文件所在的位置。我尝试通过(i)在Windows中创建一个环境变量来做到这一点...

...然后用Python编程设置它。

我得到了同样的错误--- pip安装找不到头文件。
我做错了什么?我怎么告诉pip在哪里找到这些文件?
我正在使用Windows 10 64位操作系统、Python 3.11和PyCharm 2022.2.2(社区版)

fjnneemd

fjnneemd1#

我想出来了。我必须在PowerShell中本地定义变量...

Set-Variable -Name "SDL_ROOT" -Value "C:\\Program Files\\Python311\\external_lib\\SDL2-2.24.2"

然后,只有在本地定义了变量之后,我才能进行pip安装。

pip install ffpyplayer

相关问题