![]()
1、简介2、下载3、安装4、基本 *** 作
4.1、虚拟环境的 *** 作4.2、包的 *** 作 5、目录结构
1、简介Miniconda是一个 免费的 轻量级的 conda安装程序它只包含conda、Python、pip、zlib等基础的文件和依赖包使用conda install命令可从Anaconda存储库中安装额外的conda包 2、下载
下载地址:
https://conda.io/en/latest/miniconda.html
Linux下载命令:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh3、安装
sh Miniconda3-latest-Linux-x86_64.sh
- 按提示EnterDo you accept the license terms? [yes|no]输入yes接受许可条款默认安装路径是家目录下的miniconda3,可自定义路径安装很快,安装的内容很少(相对于Anaconda),没装numpy之类的包安装完后,会问:Do you wish the installer to initialize Miniconda3
如果yes,~/.bashrc会被修改,source ~/.bashrc或用户登录后会自动进入(base)环境
~/.bashrc新增的内容如下,其中/home/miniconda/是家目录
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/miniconda/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/miniconda/miniconda3/etc/profile.d/conda.sh" ]; then
. "/home/miniconda/miniconda3/etc/profile.d/conda.sh"
else
export PATH="/home/miniconda/miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
4、基本 *** 作
4.1、虚拟环境的 *** 作
venv(virtual environment):Python虚拟环境,就是独立的Python运行环境
每个虚拟环境都有自己的 Python二进制文件 以及 项目所需的Python软件包集
同一服务器的 不同项目的 Python版本及依赖包 不完全一样,隔离环境可使其共存且互不影响
创建环境:conda create -n Python环境名称 [python=Python版本号]
conda create -n my_env python=3.9
进入环境:conda activate [环境名称]
conda activate my_env
退出环境
conda deactivate
查看所有环境及其位置
conda env list
删除环境
conda env remove -n my_env4.2、包的 *** 作
安装依赖包:conda install 包的名字
conda install numpy
查看已安装的包
conda list5、目录结构
比较Miniconda和虚拟环境的目录结构
import.h、pyerrors.h、listobject.h
在my_env安装numpy后
pkgs会多了numpy相关文件
在envs/my_env/lib/python3.9/site-packages会多了numpy相关的包和.py文件
而在lib/python3.9/site-packages则没有numpy相关的包和.py文件
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)