我想在nixshell中使用支持gtk的opencv和python3。在
我能够启动一个不支持gtk的python3/opencv环境:
nix-shell --pure -p python35Packages.opencv3
但是,打开窗口的命令失败:
^{pr2}$在/nixpkgs/pkgs/development/libraries/opencv/3.x.nix
中的包定义中,有函数参数enableGtk2
和{
我阅读了几个nix教程和该语言的整个语法定义。在
打开一个可选的依赖关系是非常基本的,所以我希望可以使用命令行工具,即nix-shell
。有人知道怎么做的吗?在
在这种情况下,您需要使用以下命令:
另一种解决方案是按照nixpkgs documentation中的说明,一次性地重写
python35Packages.opencv3
包。这样你就可以不加修改地使用你的命令了。在相关问题 更多 >
编程相关推荐