Pra*_*gde 5 python-2.7 ubuntu-16.04
在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
Run Code Online (Sandbox Code Playgroud)
解压缩并转到目录:
tar -xvf Python-$version.tgz
cd Python-$version
Run Code Online (Sandbox Code Playgroud)
现在,使用您刚尝试过的命令进行安装,而不是使用checkinstall,以便在需要时更容易卸载:
./configure
sudo make install
Run Code Online (Sandbox Code Playgroud)
现在pandas中存在一些问题(当我尝试导入时没有提供名为pandas的模块,但是如果我们尝试安装它,则表明已满足要求),所以我想完全删除python 2.7.13并重新安装python 2.7.12。我该如何实现?
Sha*_*014 12
我的 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
Run Code Online (Sandbox Code Playgroud)
更新Ubuntu
- sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
如果出现此错误,则需要重新安装 ubuntu 软件包,然后运行以下命令
sudo vi /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)
并从上面的文件中删除期望重新安装和运行的包的所有行sudo apt-get update。
现在从https://www.python.org/downloads/下载 python tgz 文件并将其和 CD 解压到其中
./configure
make test
sudo make install
Run Code Online (Sandbox Code Playgroud)
现在应该已安装 Python。通过运行 python 检查