尝试使用以下方式安装spyderpip:
pip install spyder
弹出此错误:
无法卸载“ipython”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。
尝试使用以下方式安装spyderpip:
pip install spyder
弹出此错误:
无法卸载“ipython”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。
无需卸载旧版本即可升级ipython
sudo -H pip install --ignore-installed -U ipython
刚刚解决了:
sudo apt-get remove ipython
对于 Python 2:
pip install --upgrade --force-reinstall --no-cache-dir Spyder
对于 Python 3:
pip3 install --upgrade --force-reinstall --no-cache-dir Spyder
列出的一些解决方案可能有效,但这个解决了我的 distutils 安装包的问题。
sudo apt-get remove python-ipython
根据它是什么类型的包,您需要为 python 包提供“python-”。
编辑:但是,如果这仍然不能解决您的问题,您可能需要考虑将 pip 降级到早期版本,因为 pip 10 不允许删除 distutils 包
sudo -H pip install pip==9.0.1
sudo pip uninstall ipython
感谢您的评论,因为我正在寻求改进如何帮助人们。