【问题标题】:Can't import plotly in Notebook in Visual Studio Code无法在 Visual Studio Code 的 Notebook 中进行绘图导入
【发布时间】:2020-07-20 10:13:48
【问题描述】:

我第一次尝试使用 plotly 创建图表。由于我目前正在使用 Visual Studio Code 进行编码(python 脚本或笔记本),因此我目前正在尝试在 VSC 中使用 plotly。

我已经安装了 plotly 入门页面中的所有内容(conda 安装了 plotly、notebook、ipywidgets 甚至 jupyter),但导入时仍然出现错误。

问题是,当我尝试在 VSC 中的 python 文件中导入绘图时,它运行良好。我也试过在 Jupyter Notebook 中运行它,它也在运行。

import plotly.express as px

我很确定我已经在正确的环境中安装了所有东西,并且自始至终都在使用相同的环境。

我需要在 VSC 的笔记本中进行绘图运行吗?

【问题讨论】:

  • 如果您使用的是 mac 或 python -v,请尝试执行 which pythonwhich pip 并测试这两个版本是否是您期望的版本。
  • @Nathan 我不确定如何在 VSC 中运行这些命令,但我从您的评论中得到了提示,以仔细检查我正在使用的所有版本。事实证明,虽然我使用了正确的 venv,但我正在运行的内核并不是来自那个环境。当我切换内核时,它可以完美执行。不知道VSC里面的venv和内核环境设置有区别。感谢您的帮助!
  • 没问题,下次检查所有版本:)

标签: visual-studio-code plotly


【解决方案1】:

您的 python 版本/pip 版本似乎不同(特别是如果您使用的是 env)。在 Visual Studio Code 中,您可以打开一个简单的终端,指向您的项目(或 env)目录。只需单击终端 > 新终端。这将在屏幕底部弹出一个终端(如 CMD 或终端)。

从那时起,您可以在全局范围内检查系统的 Pip 和 python 版本,或者在您的环境中安装的版本。只要您的环境被激活,它就会检查环境的版本,而不是您的系统。

对于 macOS:

显示系统的所有 python 安装:

which -a python

要获得 python 3 的版本(这是你应该使用的):

python3 --version

获取 pip 的版本:

pip -v

对于窗户:

python3 --version

pip -v

如果版本不正确,您可以在您的环境中安装正确版本的 pip 或更改 python 路径。推荐第一个选项。

如果您使用的是 macOS。输入命令which -a python 将显示一个非常旧的 Python 2.X 版本。不要篡改这个或它的路径,因为 macOS 需要它来运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2020-08-09
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多