python - JupyterLab 没有运行 Pandas
问题描述
我想报告我在使用 JupyterLab 时遇到的问题。为此,我test
通过在终端中运行以下代码创建了一个环境:
conda create -n ipywidgets-test --override-channels --strict-channel-priority -c conda-forge -c anaconda jupyterlab
conda activate ipywidgets-test
pip install --upgrade ipywidgets
因此,如果我检查我得到的环境:
conda info --envs
# conda environments:
#
base * /opt/anaconda3
ipywidgets-test /opt/anaconda3/envs/ipywidgets-test
然后从 JupyterLab 我检查我所处的环境:
import sys
print(sys.prefix)
/opt/anaconda3/envs/ipywidgets-test
和
which python
/opt/anaconda3/bin/python
which pip
/opt/anaconda3/bin/pip
python --version
Python 3.7.6
jupyter lab --version
1.2.6
jupyter kernelspec list
python3
/opt/anaconda3/share/jupyter/kernels/python3
现在我在 JupyterLab 中运行一个笔记本。我一到
import pandas as pd
我收到以下错误:
ModuleNotFoundError: No module named 'pandas'
但是如果我运行:
conda install pandas
结果是:
# All requested packages already installed.
如果我从终端检查是否安装了软件包,我会看到:
conda list
(...)
pandas 1.0.1 py37h6c726b0_0
(...)
但是,如果我jupyter notebook
从终端打开 a,则导入 pandas 模块没有任何问题。
解决方案
推荐阅读
- firebase - 如何使用带有平台、steam_id、event_name 过滤器的 bigquery 在 power bi 中编写查询以查找过去 28 天的 firebase 事件详细信息?
- reactjs - 材质 UI 半星评级未正确显示
- apache-spark - 在气流 (1**.1*.0.35) 中运行来自不同集群 (1**.1*.0.21) 的 Spark 提交程序。如何在气流中远程连接其他集群
- ruby-on-rails - 活动作业未在数据库导轨中保存数据
- ibm-mq - 什么是 IBM MQ 节?
- java - 让一个android服务长时间运行
- python - 熊猫数据框按类和时间戳分组
- jquery - 如何保存从 Quill 工具箱上传的图像
- c - 使用指针查找元素的所有索引的程序
- c# - .NET Core 3.1 中缺少菜单类