簡體   English   中英

為 Jupyter 筆記本輕松安裝 python 模塊?

[英]Easy install python modules for Jupyter notebooks?

最近我一直在學習一些關於 Python 的知識。 Jupyter 筆記本在理論上似乎是個好主意,但實際上我在 Jupyter 環境中設置 python 模塊時遇到了一些困難。

例如,我發現了這篇整潔的地理數據文章,我想繼續關注。 我下載了一個非常好的github 項目以供參考。

啟動 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”方法可以做到這一點?

在 Jupyter 筆記本中,您可以使用! 在行的開頭,例如

! conda install pandas --yes

在這個問題中討論了有關內部工作的更多細節:從 Jupyter notebook 運行交互式命令行代碼

感謝@PaulH 指出需要添加--yes標志。

只需在 Jupyter 中運行它:

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

這將安裝您選擇的模塊。 例如 :

!pip install pandas, re, ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM