我正在运行适用于 Linux 2 (Ubuntu 22.04) 的 Windows 子系统。
我想跑GEMMA2 (gemma2lib): 在里面关联据说:
~/opt/guix/bin/guix package -i python python-toolz -p ~/opt/gemmalib
. ~/opt/gemmalib/etc/profile
从代码中我明白我必须先安装 GNU Guix。我用以下方法做到了:
sudo apt install guix
但\\wsl$\Ubuntu-22.04\opt
目录是空的。
\\wsl$\Ubuntu-22.04\var
目录不包含daemon-socket
.
同时guix
在\\wsl$\Ubuntu-22.04\usr\bin
目录中,当我运行时guix help
我可以看到帮助。
当我运行
guix package -i python python-toolz -p ~/opt/gemmalib
这里时出现错误:
guix package: error: failed to connect to `/var/guix/daemon-socket/socket': No such file or directory
接下来我该怎么办...?
也许我必须安装 GNU Guix脚本如上所述这里?
或者可能有问题-p profile
?
请新手帮忙...
更新:
sudo service guix-daemon service
返回:用法:/etc/init.d/guix-daemon (start|stop|status|restart|force-reload)
/etc/init.d/guix-daemon status
返回: guix-daemon 没有运行
/etc/init.d/guix-daemon start
返回:/etc/init.d/guix-daemon:第 35 行:daemonize:找不到命令
guix package -i python python-toolz
guix 包:错误:无法连接到 `/var/guix/daemon-socket/socket':连接被拒绝
我可以看到该\\wsl$\Ubuntu-22.04\var\guix\daemon-socket\socket
文件的大小为 0 Kb。