没有名为“编码”的模块(Python3.5-Raspbian)

时间:2018-11-21 04:52:36

标签: python raspberry-pi raspbian ply

我在使用Raspbian的Raspberry Pi 3 Model B中使用python3的ply库进行编码,因此我使用以下命令将默认的python版本从2.7更改为3.5:

  

alias python ='/ usr / bin / python3.5'然后   $。 〜/ .bashrc

第一次运行良好,但是经过情侣测试,告诉我错误:

  

致命的Python错误:Py_Initialize:无法获取区域设置编码   ImportError:没有名为“编码”的模块

     

当前线程0x76f73010(最近调用优先):

我尝试通过使用以下命令导出PYTHONHOME和PYTHONPATH:

  

导出PYTHONHOME = / usr / local / lib / python3.5 / export   PYTHONPATH = / usr / local / lib / python3.5 /

并使用以下方法删除虚拟环境文件:

  

rm -rf venv virtualenv -p / usr / bin / python3 venv /

     

源环境/ bin /激活

pip install -r requirements.txt

但这不起作用... 有人可以帮助我吗?谢谢

1 个答案:

答案 0 :(得分:0)

请删除您的“ PYTHONHOME”和“ PYTHONPATH”环境设置

在Linux上

unset PYTHONHOME
unset PYTHONPATH

然后重试。