Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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
&引用;语法错误:非ASCII字符“;在运行Python代码时_Python_Macos_Python 2.7 - Fatal编程技术网

&引用;语法错误:非ASCII字符“;在运行Python代码时

&引用;语法错误:非ASCII字符“;在运行Python代码时,python,macos,python-2.7,Python,Macos,Python 2.7,我从python开始,当我使用解释器并运行以下代码时: >>>peliculas = ["movie1", "movie2", "movie3", "movie4"] >>>print(peliculas[1]) 当我使用Pycharm IDE时,它不会编译: peliculas = ["movie1", "movie2", "movie3", "movie4"] print(peliculas[1]) 这是输出: File "/Users/user/P

我从python开始,当我使用解释器并运行以下代码时:

>>>peliculas = ["movie1", "movie2", "movie3", "movie4"]
>>>print(peliculas[1])
当我使用Pycharm IDE时,它不会编译:

peliculas = ["movie1", "movie2", "movie3", "movie4"]
print(peliculas[1])
这是输出:

 File "/Users/user/PycharmProjects/untitled/Prueba2.py", line 1
SyntaxError: Non-ASCII character '\xc3' in file /Users/user/PycharmProjects/untitled/Prueba2.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

python有什么问题?。。我是否正确安装了它?

这是一个文件编码问题。请尝试在文件开头添加以下内容:

#coding=utf-8

在PyCharm中,您可以通过文件|文件编码菜单或状态栏上的文件编码项指定文件编码。请参见

只需在python代码顶部添加这两行代码

#!/usr/bin/env python
# -*- coding: utf-8 -*- 

可能重复一次把整件事都打出来。当您以unicode复制粘贴内容时,它们保持unicode格式,不会转换为ASCII格式。在本例中,您键入了unicode quotesI everithing,如何在默认情况下修复此问题?在来到这里之前,您是否确实按照错误建议进行了查看?若否,原因为何?也许你应该停止看那些奇怪的欧洲电影,它们的标题是umlaut-y,还有其他一些滑稽的口音,比如《奥斯卡·洛佩斯》中的那些角色,你应该读一下他们的答案:——)不,这个错误有一个眨眼(嘿,如果其他人都可以把网络日志缩短到博客,我当然可以把网络链接缩短到眨眼),它建议你去看。您可以使用浏览器进行此操作。或者
#-*-编码:utf-8-*-