代码之家  ›  专栏  ›  技术社区  ›  Gabe

在Windows上使用conda设置具有多个python内核的JupyterLab

  •  0
  • Gabe  · 技术社区  · 5 年前

    我发现自己在创建新的conda环境并将其添加到jupyter内核时总是遇到麻烦。

    creating a new env adding it to jupyter kernel . 这可以归结为以下代码:

    SET new_env_name="mynewenv"
    SET new_env_libs=python>3.7 pandas matplotlib scipy bokeh=2
    
    conda create --yes -n %new_env_name% ipykernel %new_env_libs%
    conda activate %new_env_name%
    python -m ipykernel install --user --name %new_env_name% --display-name %new_env_name%
    

    以下库的DLL通常有2个错误:

    文件“C:\Users\…\anaconda3\envs…\lib\site packages\zmq\backend\cython_uuinit_uu.py”,第6行,in 从。导入(常量、错误、消息、上下文,

    • 6 8添加_docstring,实现_array_函数,_get_实现_args) ImportError:DLL加载失败:找不到指定的模块。

    relevant github issue )

    我找到的解决方案似乎总是能给你建议 用pip重新安装 安装旧版本 pip install pyzmq numpy --force 关于活跃的新环境。

    这似乎有点老套。有人知道有没有更好的方法来解决这些问题?

    提前谢谢

    0 回复  |  直到 5 年前