【Anaconda】使用指南及问题汇总(自用) 安装1. Anaconda的下载与安装除了安装路径修改其他的一路默认就好2. Anaconda修改环境变量因为我们这一步才手动添加环境变量所以第一步安装的时候不要让它自动配置环境变量了。用户变量或者系统变量都可以。建议系统变量方便后续维护PATH中新建这三个路径路径在anaconda安装目录下然后重启电脑3. cmd 中输入 conda 查看是否安装成功4. 创建conda环境命令conda env create [-f/--file]用于有yml文件的情况参数--file 或 -f 指定环境配置文件位置yml中可能会把环境名称也一并命名使用时需要注意命令conda create [-n/--name] [-p/--prefix] [-y/--yes] [python3.xx]则用于基础环境创建之后手动pip软件包的情况参数--prefix 或 -p指定安装路径默认在./anaconda3/envs下--name 或 -n指定环境名称用于 activate 或者 conda remove--yes 或 -y表示在后续操作流程中提问时自动输入yespython3.10可以指定创建conda环境的python版本附conda常用命令1. 查看所有的conda环境conda env list 或者 conda info --envs2. 删除conda环境conda remove -n env_name --all -y-n 表示按名字删除--all 表示删除该环境下的所有包如果不加--all则表示只删除某一个包-y 表示yes后续询问无需手动确认3. 创建conda环境之后一般需要pip安装软件包如果配有requirement.txt的话可以在虚拟环境下执行命令pip install -r requirements.txt4. 在已创建的conda环境里修改py版本conda install python3.125. 关闭conda环境conda deactivate不用带参数毕竟你一次只能进一个环境6. git bash中使用 conda activate [env_name] 激活环境但是提示 conda init先在bash环境下执行source activate base然后再执行conda activate [env_name]即可Conda环境迁移conda-pack可能电脑B无网络环境但是需要复杂而庞大的软件包而电脑A有这样的环境那么可以用CondaPack把电脑A上的某个环境整个迁移到电脑B上。电脑Apip install conda-pack conda pack -n PC_A_env_name -o pack_name.tar.gz # 推荐.tar.gz压缩格式pack_name就是迁移后虚拟环境的名字当然可以随意起但是为了方便辨认避免混淆建议在选择pack_name时保持谨慎这样在命令行目录下得到了一个pack_name.tar.gz将其拷贝至电脑B的conda安装目录下 conda/env/ 随后在此创建一个新目录用于承载解压后的内容。电脑Btar -xzf pack_name.tar.gz -C new_dir_name同样建议new_dir_name和pack_name保持一致之后在电脑B上输入 conda env list 便可看到这个新的环境。【Anaconda Pycharm】打开pycharm右下角 - 添加新的解释器 - 本地解释器选择现有 - Conda - conda路径/conda可执行文件./Scripts/conda.exe 该文件用于得到机器上的所有conda环境注意不是anaconda.exe-重新加载环境 - 选择想要加载的环境名称问题汇总问题1未选择Conda环境如果出现如上图红框“未选择Conda环境”这是pycharm的bug类型栏目选一次python再选回conda就好问题2配置后环境仍然未被启用有时候会有进度条一闪而过但是环境依旧没有被启用。解决方法是文件-使缓存失效-失效并重启。再次回来配置conda环境即可启用。【Anaconda Jupyter Notebook】在jupyter notebook中添加和删除环境【笔记】_删除jupyter notebook 的 kernel 中的环境-CSDN博客1. 激活虚拟环境2. 安装ipykernel3. 在jupyter notebook中注册虚拟环境python -m ipykernel install --user --name env_name删除虚拟环境jupyter kernelspec list jupyter kernelspec remove env_name