无法将第三方Python软件包导入GIMP 2.10,以便可以用来编写GIMP插件

我的目标是导入几个第三方Python软件包以用于我的GIMP安装。这将允许我在开发GIMP插件时使用这些软件包。我注意到一些目录可能有用。它们如下:

C:\ Program Files \ GIMP 2 \ 32 \ lib \ python2.7

此目录包含一个site-packages文件夹,其中包含诸如请求和pip之类的软件包。

C:\ Program Files \ GIMP 2 \ 32 \ bin

此目录包含python.exe。当我在此目录路径中提升的cmd中运行python --version时,输出为Python 2.7.16,我假设是GIMP 2.10的Python版本。这很重要,因为我在程序文件中有自己的Python 3.8.0安装。如果我不在cmd中该路径的任何位置,则输出的版本为3.8.0。

我已经将这些目录添加到我的PATH系统变量中,并尝试运行pip install,但是输出告诉我我已经安装了请求的第三方软件包。问题是它们已安装到我的Python 3.8.0安装中。我正在尝试在GIMP的Python环境中运行pip install。

任何建议将不胜感激。

hanjinshuen 回答:无法将第三方Python软件包导入GIMP 2.10,以便可以用来编写GIMP插件

  • get-pip.py here
  • 将其放入GIMP Python目录(C:\ Program Files \ GIMP 2 \ Python)
  • 从Windows命令提示符窗口cd到该目录
  • 使用此python实例运行get-pip .\python.exe get-pip.py。现在,您已经在GIMP版本的Python中安装了pip。
  • 您现在可以在Gimp的Python运行时中使用此pip实例:.\python.exe -m pip install --user <package>

here提升/改编

,

结果证明,我尝试安装的软件包具有比GIMP随附的Python版本更高的依赖项。感谢那些回应。

本文链接:https://www.f2er.com/2996020.html

大家都在问