如何清理conda安装的本地python环境

2024-09-24 22:21:32 发布

您现在位置:Python中文网/ 问答频道 /正文

使用最新的miniconda2,我创建了conda环境,然后安装了所有conda软件包。当我完成后,我意识到我忘了用命令激活环境(我头晕)

source activate myenv

所以我所有的conda安装都进入了本地/系统范围的环境。我就这么做了

^{pr2}$

对于所有的包,但我确定不是所有的依赖项都被删除了。例如,matplotlib的conda安装

将安装以下新软件包:

cycler:           0.10.0-py36_0    
dbus:             1.10.20-0        
expat:            2.1.0-0          
fontconfig:       2.12.1-3         
freetype:         2.5.5-2          
glib:             2.50.2-1         
gst-plugins-base: 1.8.0-0          
gstreamer:        1.8.0-0          
icu:              54.1-0           
jpeg:             9b-0             
libffi:           3.2.1-1          
libgcc:           5.2.0-0          
libiconv:         1.14-0           
libpng:           1.6.30-1         
libxcb:           1.12-1           
libxml2:          2.9.4-0          
matplotlib:       2.0.2-np113py36_0
pcre:             8.39-1           
pyparsing:        2.2.0-py36_0     
pyqt:             5.6.0-py36_2     
qt:               5.6.2-5          
sip:              4.18-py36_0

哪个康达表演

/home/cargo/miniconda2/bin/conda

首先我创造了环境

conda create -n myenv python=3

然后我做了所有的康达安装

conda install numpy
conda install pandas
.
.
conda install statsmodels

然后我意识到我无法激活环境b/c终端提示是

cargo@cargo-VirtualBox:~$  INSTEAD OF (myenv)cargo@cargo-VirtualBox:~$

终端提示符是在我尝试做其他事情之前引起我注意的东西;我110%确定我没有激活环境,因为我在bash历史记录中找不到该命令。下一步我做了卸载所有的conda包如上所述。我想现在我在本地/根环境中不再看到python3包是很好的,但是我不能解释/理解为什么?在

conda list
# packages in environment at /home/cargo/miniconda2:
#
asn1crypto                0.22.0                   py27_0  
beautifulsoup4            4.6.0                     <pip>
cairo                     1.14.8                        0  
cffi                      1.10.0                   py27_0  
.
.
wheel                     0.29.0                   py27_0  
yaml                      0.1.6                         0  
zlib                      1.2.8                         3  
cargo@cargo-VirtualBox:~$ 

Tags: install命令终端home环境matplotlibcondavirtualbox