gpt4 book ai didi

python - 尝试运行 Python 脚本时出现 "import: not found"

转载 作者:太空宇宙 更新时间:2023-11-03 12:59:34 25 4
gpt4 key购买 nike

我有两个文件。他们都工作。第一个是 aspscheduler 脚本,它每 xx 次运行第二个脚本(不会太快以排除这种情况)。在执行第二个脚本时出现此错误:

./sql.py: 2: ./sql.py: import: not found
./sql.py: 4: ./sql.py: import: not found
./sql.py: 5: ./sql.py: import: not found
./sql.py: 7: ./sql.py: ROOT: not found
./sql.py: 8: ./sql.py: tempixy: not found
./sql.py: 9: ./sql.py: Syntax error: "(" unexpected

但是当我手动执行第二个脚本时一切正常。

第二个脚本的前 10 行代码:

#import mysql.connector
import MySQLdb
#from MySQLdb import errorcode
import os
import re

ROOT = '/sys/bus/w1/devices'
tempixy = []
for sensor in os.listdir(ROOT):

感谢您抽出宝贵时间!晚安。

@@@ 我的第一个脚本的饥饿者:pastebin.com/zpuUmYyg

最佳答案

您很可能正在尝试将其作为 shell 脚本来执行。假设您使用的是 linux/unix-like 操作系统,请尝试在脚本开头添加以下行:

`#!/usr/bin/env python`

同时使文件可执行:

`sudo chmod +x sql.py`

关于python - 尝试运行 Python 脚本时出现 "import: not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27455857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com