Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.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
LookupError:未知编码:cp65001,即使使用PYTHONIOENCODING=UTF-8_Python_Python Unicode - Fatal编程技术网

LookupError:未知编码:cp65001,即使使用PYTHONIOENCODING=UTF-8

LookupError:未知编码:cp65001,即使使用PYTHONIOENCODING=UTF-8,python,python-unicode,Python,Python Unicode,在我的程序中,我评估了一个Python函数,该函数生成一个unicode(随机字母表)并将其打印出来 在命令行中,我有 chcp 65001 设置PythonionEncoding=UTF-8 在我的虚拟机上,我得到错误:LookupError:未知编码:cp65001 但是在我的笔记本电脑上,它工作得很好,有人知道为什么我会在另一台机器上看到LookupError吗 Python 2.7.14(32位) 现在说服你改用Python3已经太晚了吗?看起来您还拼错了PYTHONIOENCODING

在我的程序中,我评估了一个Python函数,该函数生成一个unicode(随机字母表)并将其打印出来

在命令行中,我有 chcp 65001 设置PythonionEncoding=UTF-8

在我的虚拟机上,我得到错误:LookupError:未知编码:cp65001

但是在我的笔记本电脑上,它工作得很好,有人知道为什么我会在另一台机器上看到LookupError吗

Python 2.7.14(32位)


现在说服你改用Python3已经太晚了吗?看起来您还拼错了
PYTHONIOENCODING
*:)python 3不是一个选项。在我的第一篇文章中输入了一个错误:)不确定python与查找错误之间的相关性。最有可能的情况是,一台机器使用英语并使用UTF-8,另一台机器安装了使用
65002
的其他语言环境。这就解释了为什么会出现查找错误。但是,如果可以,请发布完整的堆栈跟踪,分离
chcp 65001
命令,并向我们显示执行的完整命令,而不是其缩写。在这里帮助你会有很大帮助。例如,逐行显示(文本形式)您是如何执行终端和脚本的。现在说服您切换到Python3已经太晚了吗?看起来您还拼错了
PYTHONIOENCODING
*:)python 3不是一个选项。在我的第一篇文章中输入了一个错误:)不确定python与查找错误之间的相关性。最有可能的情况是,一台机器使用英语并使用UTF-8,另一台机器安装了使用
65002
的其他语言环境。这就解释了为什么会出现查找错误。但是,如果可以,请发布完整的堆栈跟踪,分离
chcp 65001
命令,并向我们显示执行的完整命令,而不是其缩写。在这里帮助你会有很大帮助。例如,逐行显示(文本形式)如何执行终端和脚本。
    cs = string.ascii_lowercase
    result = unicode(''.join(random.sample(cs,5)))
    print result