当前位置:论坛首页 > Linux面板 > 求助

【待反馈】python项目管理器已经安装对应模块,但执行任务

发表在 Linux面板2023-8-2 22:58 [复制链接] 6 2192

在python项目中已经安装了qiniu模块,并且也通过SSH界面查询到七牛模块。 但是使用计划任务,执行自己写的脚本提示:ImportError: No module named qiniu shell

脚本内容:python /www/wwwroot/png/storyset.py


使用道具 举报 只看该作者 回复
发表于 2023-8-2 23:09:41 | 显示全部楼层
  1. [root@lh bin]# ./pip3 list | grep qiniu
  2. qiniu                   7.10.0

  3. [notice] A new release of pip available: 22.3 -> 23.2.1

复制代码
使用道具 举报 回复 支持 反对
发表于 2023-8-2 23:54:43 | 显示全部楼层
您好,您如已正常安装相应模块后依旧提示没有找到该模块,您需要确保您在计划任务中使用的Python解释器与您在SSH界面中使用的解释器相同,您可以通过在SSH界面中运行以下命令来确定Python解释器的路径:
  1. which python
复制代码
另外您报错截图可以上传看一下
使用道具 举报 回复 支持 反对
发表于 2023-8-3 06:05:00 | 显示全部楼层
堡塔运维盏尽 发表于 2023-8-2 23:54
您好,您如已正常安装相应模块后依旧提示没有找到该模块,您需要确保您在计划任务中使用的Python解释器与您 ...

报错信息:
  1. Traceback (most recent call last):
  2.   File "/www/wwwroot/png/storyset.py", line 8, in <module>
  3.     from upload import upload_fetch
  4.   File "/www/wwwroot/png/upload.py", line 3, in <module>
  5.     from qiniu import Auth, put_file, etag, BucketManager
  6. ImportError: No module named qiniu
  7. ----------------------------------------------------------------------------
  8. ★[2023-08-03 06:03:57] Successful
  9. ----------------------------------------------------------------------------
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-8-3 06:08:26 | 显示全部楼层
堡塔运维盏尽 发表于 2023-8-2 23:54
您好,您如已正常安装相应模块后依旧提示没有找到该模块,您需要确保您在计划任务中使用的Python解释器与您 ...

[root@ls2 ~]# which python
/usr/bin/python

然后我将计划任务的脚本更改为:
/usr/bin/python /www/wwwroot/png/storyset.py 也会提示七牛模块不能存在
使用道具 举报 回复 支持 反对
发表于 2023-8-3 06:13:17 | 显示全部楼层
堡塔运维盏尽 发表于 2023-8-2 23:54
您好,您如已正常安装相应模块后依旧提示没有找到该模块,您需要确保您在计划任务中使用的Python解释器与您 ...

是不是因为SSH这个python版本太低的原因,我看到这个是python2.7版本? 我写的python用的是3.9.

但是在项目管理器里面安装了3.9版本,这个是没有效果的吗

  1. Python 2.7.5 (default, Oct 14 2020, 14:45:30)
  2. [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-8-3 10:09:19 | 显示全部楼层
您好管理员,目前问题已解决,文件需要使用管理器中的python去运行。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表