我的Ubuntu 64位问题很严重......
我尝试清理我在编译修改过的python版本时所做的python测试。但我认为我打破了一切:s
现在,当我启动cmd“python3”时,我有:
>python3
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
我不能“apt-get install python3.3”,我无法删除它......
我试过了:
apt-get clean
apt-get autoclean
apt-get update
apt-get upgrade
没有
我不知道我现在能做什么......
修改 我觉得太多了。幸运的是,我在一周前备份了我的VM。所以我像以前一样恢复了它。
下次我要正确地重新安装软件包,我将使用“sudo apt-get install - 重新安装python3”。 (感谢)
但是我认为在家里编译时我们无法卸载python3(https://askubuntu.com/questions/244544/how-to-install-python-3-3).... “make:***没有规则让目标'卸载'。停止。” :)
谢谢大家!
答案 0 :(得分:3)
重新安装python:
sudo apt-get install --reinstall python3
答案 1 :(得分:0)
也许您可以尝试apt-get remove python-3.3
,然后apt-get clean
,apt-get update
,然后apt-get install python-3.3
?
答案 2 :(得分:0)
如果你只是需要它工作而不关心旧设置,你可以下载python并在某个特定位置编译它,然后从那里运行它。请参阅:https://askubuntu.com/questions/244544/how-to-install-python-3-3