Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python cPanel中的Cronjob可以';找不到4模块_Python_Python 3.x_Server_Beautifulsoup_Centos - Fatal编程技术网

Python cPanel中的Cronjob可以';找不到4模块

Python cPanel中的Cronjob可以';找不到4模块,python,python-3.x,server,beautifulsoup,centos,Python,Python 3.x,Server,Beautifulsoup,Centos,我在cPanel上有一个CentOS服务器,我想在上面执行一些cronjobs和python3脚本 我按如下方式导入脚本中的代码:来自bs4 import BeautifulSoup,但它表示脚本无法处理消息ModuleNotFoundError:没有名为“bs4”的模块 我已使用pip3安装BeautifulSoup4从root(SSH)安装了BeautifulSoup4。在服务器终端中,我检查了bs4,确认它确实存在,如下所示: >>> from bs4 import Be

我在cPanel上有一个CentOS服务器,我想在上面执行一些cronjobs和python3脚本

我按如下方式导入脚本中的代码:
来自bs4 import BeautifulSoup
,但它表示脚本无法处理消息
ModuleNotFoundError:没有名为“bs4”的模块

我已使用
pip3安装BeautifulSoup4
从root(SSH)安装了BeautifulSoup4。在服务器终端中,我检查了bs4,确认它确实存在,如下所示:

>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup('<p>hello world</p>', 'html.parser')
>>> print(soup)
<p>hello world</p>
>>> print(soup.text)
hello world
我应该以另一种方式安装它,使用虚拟环境(venv)还是其他方式


提前谢谢你

能否尝试使用以下工具安装bs4:

/opt/rh/rh-python36/root/usr/bin/pip3 install beautifulsoup4

这看起来是个不错的解决方案,但现在我得到了
OSError:[Errno 30]只读文件系统:'/opt/rh/rh-python36/root/usr/lib/python3.6/site packages/soupsive-1.9.5.dist info'
。你知道我该怎么解决吗?把sudo放在前面没用。
/opt/rh/rh-python36/root/usr/bin/pip3 install beautifulsoup4