ubuntu中的默认python版本是2.7.12。 我使用以下命令安装了python2.7.13。
然后使用以下命令下载:
version=2.7.13
cd ~/Downloads/
wget https://www.python.org/ftp/python/$version/Python-$version.tgz
提取并转到目录:
tar -xvf Python-$version.tgz
cd Python-$version
现在,使用您刚试过的命令安装,使用checkinstall代替,以便在需要时更轻松地卸载:
./configure
sudo make install
现在pandas中存在一些问题(当我尝试导入时没有给出名为pandas的模块但是如果我们尝试安装它显示必需已经满足)所以我想完全删除python 2.7.13并重新安装python 2.7.12。我怎样才能做到这一点?
答案 0 :(得分:1)
由于某些模块,我的python已损坏。所以我打算从我的Ubuntu 16.04机器上完全重新安装或删除python。但是sudo apt-get install --reinstall python2.7
命令也失败了并且抛出相同的错误。所以我终于做了很少的黑客和裂缝。以下是步骤 -
- sudo rm -rf /usr/bin/python2.x as well as python3.x
- sudo rm -rf /usr/lib/python2.x as well as python3.x
- sudo rm -rf /usr/local/lib/python2.x as well as python 3.x
更新Ubuntu
- sudo apt-get update
介于两者之间如果出现此错误需要重新安装软件包ubuntu 然后运行以下命令
sudo vi /var/lib/dpkg/status
并删除上述文件中所有希望重新安装的包的行,然后再次运行sudo apt-get update
。
现在从https://www.python.org/downloads/下载python tgz文件并将其解压缩到其中
./configure
make test
sudo make install
现在应该安装Python。通过运行python检查