目录
Anaconda | Miniconda
Anaconda换源
- 创建名为 .condarc 的文件
conda config --set show_channel_urls yes
- 修改.condarc 文件,清华源
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
- 更改环境和包下载缓存路径
envs_dirs:
- /data/conda
pkgs_dirs:
- /data/conda_pkgs
- 查看conda配置信息
conda info
- 还原源设置
conda config --remove-key channels
Miniconda换源
Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
下载。
conda命令
运行 conda clean -i
清除索引缓存,保证用的是镜像站提供的索引。
运行 conda create -n test python=3.9 numpy
测试一下吧。
运行conda update -n base conda
更新conda。
配置虚拟环境
配置双语言环境
准备工作:
- 确认已经换国内源
- 打开Anaconda Prompt
- 新建虚拟环境,
conda create -n myenv -y r-base rstudio
- 更新conda,
conda update conda -y
- 进入虚拟环境
conda activate myenv
- 安装Python,
conda install python -y
配置Jupyter双语言环境
- 打开Anaconda Prompt
- 进入虚拟环境
conda activate myenv
- 安装Jupyter,
conda install jupyter -y
- 安装irkernel,
conda install r-irkernel -y
P.S. 避免安装R后安装Python报错!
配置Tensorflow+Jupyter VS code环境
- 打开Anaconda Prompt
- 创建虚拟环境
conda create -n py-tf tensorflow matplotlib ipykernel -y
P.S. 不要指定python版本会造成依赖冲突!
虚拟环境命令使用
VS Code启动虚拟环境
- 设置配置,
conda init powershell
- 重启终端(Terminal)或VS Code,如遇到
. : 无法加载文件 C:\Users\xxx\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本
,设置Set-ExecutionPolicy -Scope CurrentUser Remotesigned
- 启动虚拟环境,
conda activate myenv
- 更改默认启动环境
- 找到Anaconda Prompt,右键-属性
- 将
C:\Users\xxx\Anaconda3\Scripts\activate.bat
后的地址改为虚拟环境地址- 原:
C:\Users\xxx\Anaconda3
- 改:
C:\Users\xxx\Anaconda3\envs\myenv
- 原:
- 推出虚拟环境,
conda deactivate
升级环境
升级RStudio
- 打开Anaconda Prompt
- 进入虚拟环境
conda activate myenv
- 进入R GUI
r
- 安装installer
install.packages("installr")
- 载入installer
library(installr)
- 运行安装命令
updateR()
升级R包
例子:
> pkgs <- c("quantmod","zoo","xts","TTR","PerformanceAnalytics","ggplot2")
> install.packages(pkgs)