gpt4 book ai didi

python - 导入错误: No module named 'bs4' with virtualenv python3

转载 作者:行者123 更新时间:2023-12-01 03:20:27 26 4
gpt4 key购买 nike

我知道这是一个常见问题,但我仍然不知道如何让它发挥作用。我尝试在虚拟环境中使用 bs4,但出现此错误 ImportError: No module named 'bs4'

我已经激活了 virtualenv :

pip install bs4
Requirement already satisfied: bs4 in /home/****/.virtualenvs/****/lib/python3.5/dist-packages
Requirement already satisfied: beautifulsoup4 in /home/****/.virtualenvs/****/lib/python3.5/dist-packages (from bs4)

我的脚本以

开头
!/usr/bin/python3.5 
# -*-coding:Utf-8 -*
import json
import hashlib
from bs4 import BeautifulSoup

欢迎任何帮助!

最佳答案

你确定你使用的是正确的Python吗?如果您将所有内容都绑定(bind)在虚拟环境中,那么您需要在该 virtualenv 内部使用 python。命令:

which python

在 bash 提示符下应该告诉你命令是什么:

python

指向。从脚本的外观来看,您要求它转到/usr/bin/python3.5,这不是您的 virtualenv 的目录,通过查看您的路径,它位于您的主目录中的某个位置。尝试将脚本中的路径更改为 python virtualenv 版本(pip 在其中找到 bs4 的版本)。

关于python - 导入错误: No module named 'bs4' with virtualenv python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41977524/

26 4 0