Python 对 Gnome Builder 的依赖
Python dependency on Gnome Builder
我正在学习如何在 python 中创建 GTK 应用程序,并且我正在使用通过 flatpak 安装的 Gnome Builder IDE。
我想在我的应用程序中使用 python 包 requests
,所以我添加了:
{
"name": "pip-install",
"buildsystem": "simple",
"build-options": {
"build-args": [
"--share=network"
]
},
"build-commands": [
"pip3 install requests"
]
}
我的 modules
列表在项目的 flatpak .json
文件中。
当我尝试构建项目时,命令运行 pip 时出现以下错误:
ERROR: Could not install packages due to an EnvironmentError: [Errno 30] Read-only file system: '/usr/lib/python3.7/site-packages/idna-2.9.dist-info'
一种解决方案是在用户 space 上安装依赖项,但该怎么做?
我之前成功使用过这个片段:
{
"name": "requests",
"buildsystem": "simple",
"build-options": {
"build-args": [
"--share=network"
]
},
"build-commands": [
"pip3 install --prefix=/app --no-cache-dir requests"
]
}
/app
目录是可写的,您的应用程序的其余部分也应该在那里。
我正在学习如何在 python 中创建 GTK 应用程序,并且我正在使用通过 flatpak 安装的 Gnome Builder IDE。
我想在我的应用程序中使用 python 包 requests
,所以我添加了:
{
"name": "pip-install",
"buildsystem": "simple",
"build-options": {
"build-args": [
"--share=network"
]
},
"build-commands": [
"pip3 install requests"
]
}
我的 modules
列表在项目的 flatpak .json
文件中。
当我尝试构建项目时,命令运行 pip 时出现以下错误:
ERROR: Could not install packages due to an EnvironmentError: [Errno 30] Read-only file system: '/usr/lib/python3.7/site-packages/idna-2.9.dist-info'
一种解决方案是在用户 space 上安装依赖项,但该怎么做?
我之前成功使用过这个片段:
{
"name": "requests",
"buildsystem": "simple",
"build-options": {
"build-args": [
"--share=network"
]
},
"build-commands": [
"pip3 install --prefix=/app --no-cache-dir requests"
]
}
/app
目录是可写的,您的应用程序的其余部分也应该在那里。