我在Python中工作,使用Flask。当我在我的计算机上运行我的主Python文件时,它工作得很好,但当我激活venv并在终端中运行Flask Python文件时,该文件显示我的主文件有“No Module Named bs4”。任何评论或建议都非常感谢。
只是标记巴尔萨扎的答案。运行
pip install BeautifulSoup4
不适用于我。而是使用
pip install beautifulsoup4
对于 python2.x:
sudo pip install BeautifulSoup4
对于python3:
sudo apt-get install python3-bs4
激活virtualenv,然后安装BeautifulSoup4:
$ pip install BeautifulSoup4
当您使用easy_install
安装bs4
时,您在系统范围内安装了它。因此您的系统python可以导入它,但您的虚拟环境python不行。如果您不需要将bs4
安装在您的系统python路径中,请卸载它并将其保留在您的虚拟环境中。
有关virtualenv的更多信息,请阅读
问题内容: 我正在使用Python并使用Flask。当我在计算机上运行主Python文件时,它可以正常运行,但是当我激活venv并在终端中运行Flask Python文件时,它表示我的主Python文件具有“没有名为bs4的模块”。任何意见或建议,不胜感激。 问题答案: 激活virtualenv,然后安装BeautifulSoup4: 使用进行安装时,你在系统范围内进行了安装。因此,你的系统pyt
当我尝试从python终端导入我得到这个错误,虽然我按照所有的步骤来安装xgboop,不知何故python是无法获得包的详细信息。我是相对较新的python,我可以很容易地安装Numpy和熊猫包,我使用这个链接在MACOSX上安装http://xgboost.readthedocs.io/en/latest/build.html 当我做pip安装xgboop,我得到这个错误, 我在打印系统路径上得
我正在尝试使用(https://github.com/aleju/imgaug)我已使用以下命令成功安装了它: 命令的输出: 下载/解包githttps://github.com/aleju/imgaug 克隆https://github.com/aleju/imgaug 运行setup.py的/tmp/pip-PsA5jC-build(路径:/tmp/pip-PsA5jC-build/setup
你好,我相信你可以帮助我的问题。我用的是Windows10,64bit.我运行下面的代码在spyder。但是存在"ModuleNotFoundError: No模块名为'tensorflow_core.estimator'"的错误。我卸载了拉伸流,拉伸板,拉伸流估计器,然后再次安装,但错误并没有消失。请问怎么解决? 代码:导入时间导入熊猫为pd导入Numpy为np导入matplotlib.pypl
我运行QGIS在Mac(塞拉利昂),但我不能加载处理插件,因为这个错误: A从该链接中找到了类似的帖子: [链接到上一篇文章](导入错误:没有模块命名请求) 在python窗口中键入和时,我没有收到任何错误: 你知道为什么会这样吗?我将感谢任何帮助。
下面是我的相关目录结构(Windows 7,Python 2.7,virtualenv) 当我尝试运行这个 django 应用程序时出现以下错误错误:没有名为帐户的模块 我已经阅读了有关SO的其他帖子,这些帖子提到了系统路径是问题所在,或者appname与项目名称匹配 Django Shell 没有模块命名设置 ...因此,我在base_settings.py文件中添加了以下语句 我通过在PyCh