下面我按**“从零到可用”**的思路,系统讲一下如何搭建 Python 分析环境(数据分析 / 数据挖掘 / 机器学习都适用)。
先确认你要做什么,影响工具选择:
不要直接用系统 Python
验证:
python --version
pip --version
避免包冲突,强烈建议用虚拟环境。
python -m venv analysis_env
激活:
analysis_env\Scripts\activate
source analysis_env/bin/activate
适合数据分析 / 机器学习
conda create -n analysis python=3.11
conda activate analysis
pip install numpy pandas matplotlib seaborn
或用 conda:
conda install numpy pandas matplotlib seaborn
pip install scikit-learn xgboost lightgbm
pip install torch torchvision
# 或
pip install tensorflow
pip install jupyterlab
jupyter lab
适合:
pip freeze > requirements.txt
恢复:
pip install -r requirements.txt
project/
├── data/
├── notebooks/
├── src/
├── requirements.txt
└── README.md
❓ 包版本冲突
✅ 用虚拟环境
❓ 安装慢
✅ 使用国内镜像
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
python -m venv env
source env/bin/activate
pip install pandas numpy matplotlib jupyterlab
jupyter lab
如果你愿意,我可以:
你现在是 Windows 还是 macOS?主要做哪类分析?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。