python - 当我从树莓派终端执行 python 程序时,它显示了这个错误: SyntaxError: Non-ASCII character '\xc3' in file
问题描述
请我从 raspbian 终端执行 python 文件时遇到问题。所以我首先在 Windows 中制作了一个 gui,一切正常,所以我决定在我的树莓派中运行它,当我从 rpi 的 python IDE 执行脚本时,程序运行没有错误,但是当我从终端它向我显示错误:
Traceback (most recent call last):
File "test2.py", line 6, in <module>
from test1.py import *
File "/media/.../test1.py", line 8
SyntaxError: Non-ASCII character '\xc3' in file /media/.../test1.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
我在互联网上寻找解决方案,所有解决方案都说要添加这两行:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
但是当我添加它们时,会出现一个新错误,上面写着:
No module named tkinter
知道我添加的这两行之后的第一行代码是
import tkinter
你们能帮我解决这个问题吗?
解决方案
推荐阅读
- java - 如何从 Java 中的 ANTLR 侦听器上下文中获取行号
- javascript - 如何将数组的值拆分为键值对
- ejabberd - 用于 MIX 的 ejabberd add_channel API
- c - Raspberry Pi (armhf) 交叉编译器无法编译包含库(例如 usb.h)的 C 代码
- java - 如何通过 Messenger onclick 发送远程服务消息
- android - 从片段中获取数据到另一个类
- javascript - 尽管设置了标头,为什么 CORS 无法正常工作?
- python - 如何在张量流中随机选择索引而不是最大值(tf.arg_max)
- android - 将 onclick 侦听器添加到 Xamarin Android 中 ActionBar 上的图标
- reactjs - React 获取另一个组件状态