【发布时间】:2021-02-05 18:55:26
【问题描述】:
最近我一直在学习一些关于 Python 的知识。 Jupyter notebook 在理论上似乎是个好主意,但实际上我在 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”方法可以做到这一点?
【问题讨论】:
-
理想情况下,项目将提供 requirements.txt 文件。但在这种情况下,我会使用
conda install来获取所需的库 -
另外,您可以将任意数量的库传递给单个
conda install命令 -
@PaulH 我为后续跟进提出了另一个问题。 stackoverflow.com/questions/64489517/…