1.conda命令删除包
conda remove -n conda环境名 包名
if you enter a Environment, and you don't need write conda environment name. The command are as follows:
conda remove 包名
2. 遇到的问题
我在自己建立的 conda 环境下的 PycharmConda 子环境下安装有notebook,启动时报错,于是我想把notebook包删掉,然后重新安装,但是删除包时遇到了问题:
conda remove notebook
报错如下:
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- notebook
我使用
conda list notebook
命令,可以查到该环境下是已经安装了notebook的。
不知道什么原因导致的,我决定曲线救国:直接删掉这个虚拟环境,然后重新安装这个包。
# 删除指定环境下某个package
conda remove -n env_name [package]
# 删除某个虚拟环境
conda remove --name [Environment Name] --all
然后问题就解决了。