我在终端中成功安装了2.7和3.6中的BeautifulSoup4,但是当我使用Spyder或Jupyter Notebook时,在使用Python 3.6内核时尝试导入bs4时出现以下错误
from bs4 import BeautifulSoup
ModuleNotFoundError: No module named 'bs4'
我尝试过以下终端命令:
注意:我为python的两个版本创建了单独的内核:
我没有尝试的任何其他解决方案或我明显错过/误解的任何内容?
提前感谢您的帮助!
答案 0 :(得分:2)
我弄清楚出了什么问题。 因此,对于遇到此问题的其他人,我必须执行以下操作:
使用terminal命令激活环境(即python版本的内核):
$ source activate NAME_OF_YOUR_KERNEL
我输入的内容:
$ source activate py3.6
使用terminal命令安装目标包:
$ conda install TARGET_PACKAGE_NAME
我输入的内容:
$ conda install beautifulsoup4
$ source deactivate NAME_OF_YOUR_KERNEL
我输入的内容:
$ source deactivate py3.6