Skip to content

Limour-dev/ds100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ds100

创建环境

  1. 访问商店获取 Windows Subsystem for Linux
  2. 下载 Docker Desktop Installer
  3. 打开 Docker Desktop,然后选择 Settings > Proxies 两个都设置为 http://127.0.0.1:7890
  4. 在某文件夹下新建 docker-compose.yml 文件,填入以下内容
services:
  notebook:
    image: jupyter/r-notebook
    restart: unless-stopped
    extra_hosts:
      - 'host.docker.internal:host-gateway'
    environment:
      - DOCKER_STACKS_JUPYTER_CMD=nbclassic
      - TZ=Asia/Shanghai
      - JUPYTER_GATEWAY_REQUEST_TIMEOUT=600
      - JUPYTER_GATEWAY_CONNECT_TIMEOUT=600
    ports:
      - '57002:8888'
    volumes:
      - './home:/home/jovyan'
    command: start-notebook.py --NotebookApp.token='***'
  1. 该文件夹下在终端执行 docker compose up -d
  2. 访问 http://127.0.0.1:57002/
  3. 进入 jupyter 内的终端,执行以下命令
conda init
source activate
conda config --add envs_dirs /home/jovyan/upload/envs
conda create -n mamba conda-forge::mamba
source activate mamba
git clone https://github.com/Limour-dev/ds100.git

python

conda create -n ds100py conda-forge::pandas conda-forge::matplotlib conda-forge::seaborn conda-forge::plotly conda-forge::ipykernel conda-forge::nbformat
conda run -n ds100py python -m ipykernel install --user --name ds100py

R

conda create -n ds100r conda-forge::r-tidyverse conda-forge::r-irkernel
conda run -n ds100r Rscript -e "IRkernel::installspec(name='ds100r', displayname='ds100r')"
conda install -n ds100r conda-forge::r-ggpubr

About

同时用 R 和 Python 学习 https://github.com/DS-100/fa23-student

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published