【技巧分享】【Windows】【VS Code】Anaconda换源 及 虚拟环境部署 (r+python双语言环境、Tensorflow环境)

Anaconda | Miniconda

Anaconda换源

  1. 创建名为 .condarc 的文件
conda config --set show_channel_urls yes
  1. 修改.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
  1. 更改环境和包下载缓存路径
envs_dirs:
  - /data/conda
pkgs_dirs:
  - /data/conda_pkgs
  1. 查看conda配置信息
conda info
  1. 还原源设置
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。

配置虚拟环境

配置双语言环境

准备工作:

  1. 确认已经换国内源
  2. 打开Anaconda Prompt
  3. 新建虚拟环境,conda create -n myenv -y r-base rstudio
  4. 更新conda, conda update conda -y
  5. 进入虚拟环境 conda activate myenv
  6. 安装Python,conda install python -y

配置Jupyter双语言环境

  1. 打开Anaconda Prompt
  2. 进入虚拟环境 conda activate myenv
  3. 安装Jupyter,conda install jupyter -y
  4. 安装irkernel,conda install r-irkernel -y

P.S. 避免安装R后安装Python报错!

配置Tensorflow+Jupyter VS code环境

  1. 打开Anaconda Prompt
  2. 创建虚拟环境 conda create -n py-tf tensorflow matplotlib ipykernel -y

P.S. 不要指定python版本会造成依赖冲突!


虚拟环境命令使用

VS Code启动虚拟环境

  1. 设置配置,conda init powershell
  2. 重启终端(Terminal)或VS Code,如遇到. : 无法加载文件 C:\Users\xxx\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本,设置Set-ExecutionPolicy -Scope CurrentUser Remotesigned
  3. 启动虚拟环境,conda activate myenv
  4. 更改默认启动环境
    • 找到Anaconda Prompt,右键-属性
    • C:\Users\xxx\Anaconda3\Scripts\activate.bat后的地址改为虚拟环境地址
      • 原:C:\Users\xxx\Anaconda3
      • 改:C:\Users\xxx\Anaconda3\envs\myenv
  5. 推出虚拟环境,conda deactivate

升级环境

升级RStudio

  1. 打开Anaconda Prompt
  2. 进入虚拟环境 conda activate myenv
  3. 进入R GUI r
  4. 安装installer install.packages("installr")
  5. 载入installer library(installr)
  6. 运行安装命令 updateR()

升级R包

例子:

> pkgs <- c("quantmod","zoo","xts","TTR","PerformanceAnalytics","ggplot2")
> install.packages(pkgs)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值