【发布时间】:2018-10-29 11:36:12
【问题描述】:
尝试使用pip 安装spyder:
pip install spyder
弹出这个错误:
无法卸载“ipython”。这是一个 distutils 安装的项目,并且 因此我们无法准确确定哪些文件属于它 只会导致部分卸载。
【问题讨论】:
标签: python pip installation spyder
尝试使用pip 安装spyder:
pip install spyder
弹出这个错误:
无法卸载“ipython”。这是一个 distutils 安装的项目,并且 因此我们无法准确确定哪些文件属于它 只会导致部分卸载。
【问题讨论】:
标签: python pip installation spyder
无需卸载旧版本即可升级ipython
sudo -H pip install --ignore-installed -U ipython
【讨论】:
刚刚解决了:
sudo apt-get remove ipython
【讨论】:
scipy)前加上python- 或@987654324 @ (sudo apt-get remove python3-scipy)
sudo apt-get purge 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
感谢您的评论,因为我正在寻求改进如何帮助人们。
【讨论】: