【问题标题】:Autocomplete failing when using Jupyter Notebook in a virtual environment在虚拟环境中使用 Jupyter Notebook 时自动完成失败
【发布时间】:2021-01-05 21:54:27
【问题描述】:

问题:

使用 Tab 键的自动完成功能适用于默认内核,但不适用于为我的虚拟环境创建的内核

是否有额外的程序使其工作?

设置

pip install jupyterlab
mkdir project
cd project
pipenv install ipykernel
pipenv shell
python -m ipykernel install --user --name=`basename $VIRTUAL_ENV`
jupyter notebook

在这个过程之后,我有一个很好的设置:

  • 笔记本正在发布
  • python 按预期从虚拟环境运行
  • 我的新内核是在创建笔记本时提出的
  • 安装在虚拟环境中的包被正确导入

【问题讨论】:

    标签: jupyter-notebook ipython jupyter-lab


    【解决方案1】:

    降级绝地可以解决问题:pipenv install jedi==0.17.2

    【讨论】:

    猜你喜欢
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-16
    • 2018-07-06
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多