You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已添加google包至Flake,为何Mesop仍提示找不到该模块?

Mesop运行报错:ModuleNotFoundError: No module named 'google'

我的Flake配置

{
 description = "mesop";

 inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
 inputs.flake-utils.url = "github:numtide/flake-utils";

 outputs = { self, nixpkgs, flake-utils, ... }:
    flake-utils.lib.eachDefaultSystem (system: let
      pkgs = nixpkgs.legacyPackages.${system};
      
      mesop = with pkgs.python3Packages;
        buildPythonPackage rec {
        pname = "mesop";
        version = "0.8.0";
        format = "wheel";
            src = pkgs.python3Packages.fetchPypi rec {
                inherit pname version format;
                sha256 = "f156bf53f672588339b2be461017aecda860b9ffca15c86553f76255dd882670";
                dist = python;
            python = "py3";
            };
        };
   
      pythonEnv = pkgs:
        pkgs.python3.withPackages (ps:
          with ps; [
             mesop
             absl-py 
             flask
             google
          ]);
    in {
      devShells.default = pkgs.mkShell {
        buildInputs = with pkgs; [
          curl
          (pythonEnv pkgs)
        ];
      };
    });
}

问题背景

我需要google包来运行mesop命令,已经把它加到了Flake配置里,也成功执行nix develop进入了开发环境,但运行mesop命令时出错。

错误日志

Traceback (most recent call last):
File "/nix/store/2f1faid63zawdgnmg7hn51mqwndn8gkk-python3.11-mesop-0.8.0/bin/.mesop-wrapped", line 6, in 
from mesop.bin.bin import run_main
File "/nix/store/ywsz5bbhkfgb0lh4xyxhpsc731c8labg-python3-3.11.9-env/lib/python3.11/site-packages/mesop/__init__.py", line 5, in 
from mesop.colab.colab_run import colab_run as colab_run
File "/nix/store/ywsz5bbhkfgb0lh4xyxhpsc731c8labg-python3-3.11.9-env/lib/python3.11/site-packages/mesop/colab/colab_run.py", line 6, in 
from mesop.runtime import enable_debug_mode
File "/nix/store/ywsz5bbhkfgb0lh4xyxhpsc731c8labg-python3-3.11.9-env/lib/python3.11/site-packages/mesop/runtime/__init__.py", line 1, in 
from .runtime import (
File "/nix/store/ywsz5bbhkfgb0lh4xyxhpsc731c8labg-python3-3.11.9-env/lib/python3.11/site-packages/mesop/runtime/runtime.py", line 6, in 
import mesop.protos.ui_pb2 as pb
File "/nix/store/ywsz5bbhkfgb0lh4xyxhpsc731c8labg-python3-3.11.9-env/lib/python3.11/site-packages/mesop/protos/ui_pb2.py", line 5, in 
from google.protobuf.internal import builder as _builder
ModuleNotFoundError: No module named 'google'

内容的提问来源于stack exchange,提问作者Pierre-olivier Gendraud

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 15:10:18