【技巧分享】开发环境配置Python、R、Stata

自用,看心情更新~

版本更新

2024-03-13 1.0版本
2024-09-25 FIX:1. conda命令 ADD:1. python调用r命令 2. r系统配置
2025-01-22 更新VS Code调用Stata do文件

目录

  • 版本更新
  • Python环境配置
    • Cheatsheet
    • 基础配置
      • 可选:
      • 环境配置:
    • conda命令
      • 包管理
  • R环境配置
    • 基础配置
    • R命令
    • Python调用
      • Method 1: `rpy2`
  • Stata环境配置
    • 基础配置
    • Python调用
      • Method 1: `stata_setup`
      • Method2: `pystata`+Jupyter Notebook调用
      • [推荐] Method 3: VS Code插件
    • Stata命令

Python环境配置

  • Python下载地址:https://www.python.org/
  • VS Code下载地址:https://code.visualstudio.com/Download
  • Pycharm下载地址:https://www.jetbrains.com/pycharm/download
  • Conda 下载地址:
    • 官网
      • Anaconda: https://www.anaconda.com/download
      • miniconda: https://docs.anaconda.com/free/miniconda/
    • 国内镜像
      • Anaconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
      • Miniconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

注意: Conda和Python安装文件记得保留,卸载异常的时候会用到!!!

Cheatsheet

# 新建虚拟环境-自用
conda create -n py310 python=3.10 numpy matplotlib seaborn plotly scikit-learn=0.23 imbalanced-learn ipykernel beautifulsoup4 xgboost rpy2 huggingface_hub numba sklearn2pmml jieba xlrd statsmodels pyecharts jupyterlab pandas pillow scipy typing_extensions yfinance tpot -y -c conda-forge
conda activate py310
# 部分包需要pip重新安装一遍,不用卸载conda安装
pip install graphviz

# shell初始化
conda init
conda activate py310

# 移除虚拟环境
conda remove -n py310 --all

# 清理安装包文本
conda clean --all -y

基础配置

可选:

  • Python下载和安装:https://www.python.org/
  • Python环境的配置:添加路径...Python\Python312, ...Python\Python312\Scripts 到环境变量
  • IDE安装:VS Code 或 Pycharm(需激活)

环境配置:

  • Anaconda 或 Miniconda 的安装
    • Anaconda环境的配置:添加路径 ...Anaconda3, ...Anaconda3\Scripts, ...Anaconda3\Library\bin 到环境变量
    • Miniconda环境的配置:添加路径 ...miniconda3, ...miniconda3\Scripts, ...miniconda3\Library\bin, ...miniconda3\Library\usr\bin, ...miniconda3\Library\mingw-w64\bin 到环境变量
  • conda自定义配置文件:虚拟环境路径、Channel国内换源等
# .condarc-自用
channels:
  - defaults
show_channel_urls: true
envs_dirs:
  - D:/venvs
pkgs_dirs:
  - D:/venvs/Anaconda3/pkgs
  - D:

你可能感兴趣的:(python,开发语言)