如何在通过pip安装的Anaconda中卸载软件包 [英] How to uninstall package in Anaconda installed with pip
问题描述
问题:
我已经安装了Anaconda:
I have installed Anaconda:
conda -V
conda 4.4.7
我还使用 python3 setup.py install
为此安装了许多软件包.我将它用于从 setup.py
文件创建的某些软件包.
Also I installed a lot of packages for it using python3 setup.py install
.
I used it for some packages created from setup.py
files.
现在我要卸载一个软件包.
Now I want to uninstall one package.
我尝试过的事情:
pip uninstall packageName
pip3 uninstall packageName
conda uninstall packageName
它适用于python:检查 pip列表
和 pip3列表
,并且没有这样的软件包.
It works for python: check pip list
and pip3 list
and there isn't such package.
错误:
但是对于conda,我得到了:
But for conda I got this:
conda uninstall packageName
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- packageName
让我们检查一下:
conda list
packageName
P.S.我发现 conda卸载
和 conda删除
在这种情况下不起作用的信息.但是那该怎么办?
P.S. I found info that conda uninstall
and conda remove
doesn't work in this case. But what to do then?
P.S.S.实际上,我在 packageName
处更改了实际的软件包名称,但是如果此信息很重要,我会添加它.
P.S.S. Actually I changed real package name at packageName
but if this information is important I will add it.
我的信息:
conda info
active environment : None
user config file : /home/masamok4/.condarc
populated config files : /home/masamok4/anaconda3/.condarc
/home/masamok4/.condarc
conda version : 4.4.7
conda-build version : 3.0.27
python version : 3.6.3.final.0
base environment : /home/masamok4/anaconda3 (writable)
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.continuum.io/pkgs/main/linux-64
https://repo.continuum.io/pkgs/main/noarch
https://repo.continuum.io/pkgs/free/linux-64
https://repo.continuum.io/pkgs/free/noarch
https://repo.continuum.io/pkgs/r/linux-64
https://repo.continuum.io/pkgs/r/noarch
https://repo.continuum.io/pkgs/pro/linux-64
https://repo.continuum.io/pkgs/pro/noarch
package cache : /home/masamok4/anaconda3/pkgs
/home/masamok4/.conda/pkgs
envs directories : /home/masamok4/anaconda3/envs
/home/masamok4/.conda/envs
platform : linux-64
user-agent : conda/4.4.7 requests/2.18.4 CPython/3.6.3 Linux/4.4.0-87-generic ubuntu/16.04 glibc/2.23
UID:GID : 1003:1003
netrc file : None
offline mode : False
推荐答案
您可以使用Jupyter Notebook解决此问题:
You can use Jupyter Notebook to solve this problem :
- 打开Jupyter笔记本
- 用合适的内核打开一个新笔记本 在代码单元格中
- 键入
!pip卸载-y [package]
- 运行单元格代码
这篇关于如何在通过pip安装的Anaconda中卸载软件包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!