易于为Jupyter笔记本安装python模块吗?

时间:2020-10-22 17:35:28

标签: python jupyter-notebook

最近我一直在学习一些关于Python的知识。从理论上讲,Jupyter笔记本似乎是一个好主意,实际上,在Jupyter环境中设置python模块时遇到一些困难。

例如,我找到了整洁的geographical data article,我想跟进。我下载了一个非常不错的github project

启动Jupyter,一切正常,直到我运行第一个代码块:

import pandas as pd
import re
from datetime import datetime
from dateutil.parser import parse
import missingno as msno
import numpy as np
import seaborn as sb
import matplotlib.pyplot as plt
import json

这立即产生一个错误:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-422e89229f53> in <module>
----> 1 import pandas as pd
      2 import re
      3 from datetime import datetime
      4 from dateutil.parser import parse
      5 import missingno as msno

ModuleNotFoundError: No module named 'pandas'

有很多模块,我想我可以进入命令行分别添加它们。看来效率不高。还有其他的“ Jupyter”或“ Conda”方式吗?

2 个答案:

答案 0 :(得分:1)

在Jupyter笔记本电脑中,您可以在行首使用!执行命令行方法,例如

! conda install pandas --yes

此问题讨论了有关内部工作的更多详细信息: Running interactive command line code from Jupyter notebook

感谢@PaulH指出需要添加--yes标志。

答案 1 :(得分:0)

只需在Jupyter中运行它即可

!pip install <the name of the module>, <the name of the module>, <the name of the module>...

这将安装您选择的模块。 例如:

!pip install pandas, re, ...
相关问题