我司工作软件scons和python2.7版本匹配,脚本开发环境是python3较合适。由于两个环境不兼容,刚开始我装2个环境切换,后使用Anaconda的虚拟环境。
一、简述:Anaconda基于conda包+环境管理器+开源库,便捷获取并管理库,特点:开源免费、安装简单、高性能使用python。
conda:核心功能是包管理和环境管理,即创建、保存、加载、切换环境,快速安装运行升级包及其依赖项。包管理:与pip类似;环境管理:少量命令设置完全分离的环境,以运行切换不同版本python。
二、下载与安装:
Anaconda清华镜像方式下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安装参考:https://blog.csdn.net/m0_68239345/article/details/129171074
三、虚拟环境创建
按键windows+r,输入cmd回车打开终端,输入Anaconda命令,安装成功界面如下:
1、打开Anaconda命令:activate
2、查看当前环境信息的命令: conda info
3、查看已创建虚拟环境的命令:conda info -e 或者 conda env list。下图可见目前没有创建虚拟环境。
4、conda创建虚拟python环境命令:conda create -n 创建环境的名称 python=版本号
创建完成可以再次查看:conda env list
Tips:pip建立的虚拟环境会在当前目录下生成一个虚拟环境的目录,激活虚拟环境需要指定此目录。conda安装虚拟环境的目录生成在conda安装目录的envs目录下。
5、为conda安装清华镜像,以保证安装包的速度:conda config --add channels http://mirrors.aliyun.com/pypi/simple/
其他常用:
更新conda命令:conda update conda
查看安装了哪些包命令:conda list
对虚拟环境安装包命令:conda install -n 环境名 [包名]
删除虚拟环境命令:conda remove -n 要删除环境名 --all
删除环境下的某个包命令:conda remove --name $环境名 $要删除的包名
6、退出虚拟环境(恢复默认python)命令:deactivate 或者 deactivate 退出环境的名称 或者 conda deactivate 或者 activate root
四、pycharm下使用虚拟环境
打开pycharm,创建项目,配置用anaconda创建的虚拟环境。
1、打开下图位置setting:
2、选择虚拟环境解释器。(如果没有你想要的,点击添加解释器,虚拟环境的路径在conda安装目录下的envs目录下,选择你需要的环境下python.exe即可。)