【发布时间】:2018-07-07 15:27:14
【问题描述】:
我使用的是 Jupyter 笔记本、Python 3.5 和虚拟环境。
在我的虚拟环境中我做了:
(venv) > pip install BeautifulSoup4
这似乎运行良好 b/c 终端输出是:
Downloading beautifulsoup4-4.6.0-py2-none-any.whl (86kB)
100% |████████████████████████████████| 92kB 297kB/s
Installing collected packages: BeautifulSoup4
Successfully installed BeautifulSoup4-4.6.0
但是当我运行我的 Jupyter 笔记本时,我得到:
ImportError Traceback (most recent call last)
<ipython-input-1-5fe69888b1a1> in <module>()
5 from itertools import groupby
6 import pickle
----> 7 import bs4
8 import matplotlib.pyplot as plt
9 get_ipython().run_line_magic('matplotlib', 'inline')
ImportError: No module named 'bs4'
而且我无法将import bs4 更改为from bs4 import BeautifulSoup,这是我在其他 SO 帖子中看到的 b/c 它是只读的,我不应该这样做
【问题讨论】:
标签: beautifulsoup virtualenv jupyter-notebook python-3.5