annaconda默认的python环境是base:
把各种项目的依赖都安装到base环境中不是一个好的习惯,比如说我们做爬虫项目和做自动化测试项目等所需要的依赖是不一样的,我们可以将为每个项目创建自己的环境,在各自的环境中安装自己的依赖,这是比较好的做法。
创建环境
查询可用的python解析器版本
conda search '^python$'
Loading channels: done
# Name Version Build Channel
python 3.8.11 hbdb9e5c_5 pkgs/main
python 3.8.13 hbdb9e5c_0 pkgs/main
python 3.8.13 hbdb9e5c_1 pkgs/main
python 3.8.15 h266c4f5_0 pkgs/main
python 3.8.15 hc0d8a6c_2 pkgs/main
python 3.8.16 hb885b13_4 pkgs/main
......
选择一个python解析器版本来创建环境
conda create -n <环境名> python=<版本号> anaconda
(base) ~$ conda create -n mytest python=3.12.2 anaconda
查看环境列表
conda env list
切换环境
conda activate 环境名
接下来就可以在这个环境里可以做升级python,安装其他的依赖等操作,所有的操作只会影响到当前环境,其他环境不受影响。
在当前环境安装selenium
(mytest) kyunban@kyunban-Parallels-ARM-Virtual-Machine:~$ conda install selenium
查看当前环境中所有的依赖
$ conda list