Python常见库安装
流程
流程一定要是:(创建独立环境,可选)–安装–测试
关于环境管理————conda
用了一辈子conda,以前总感觉高级,现在几经考虑,还是建议新手不要用conda,因为不方便,而且很多包安装到了最后还是得靠pip
1 是新手不需要那么多不同版本的环境,
2 是conda源经常没有库或者换库名,而且conda还有除了python以外的C、R的库,容易混淆库名
3 环境不一定要用conda,还有virtualenv ,可直接对接pip,pypi有更多包
4 上网不方便,新库、github上库一般都是pip安装,新库进了Pypi多久能进conda channel呢?但conda很多都不会给安装命令,只能靠自己
opencv-python
conda安装不太方便,用pip吧
| 1 | pip install opencv-python -y | 
或者在conda中
| 1 | python -m pip install opencv-python | 
测试代码
| 1 | import cv2 | 
sklearn
conda
| 1 | conda install scikit-learn | 
pip
| 1 | pip install numpy | 
numpy
conda
| 1 | conda install scikit-learn | 
pip
| 1 | pip install numpy | 
matplotlib
conda
| 1 | conda install matplotlib | 
pip
| 1 | pip install matplotlib | 
seaborn
conda
| 1 | conda install seaborn | 
pip
| 1 | pip install seaborn | 
pytorch-gpu
检查cuda版本,有时可能需要安装新cuda或者安装老版本
| 1 | nvcc --version | 
安装指令(eg.)
| 1 | conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia | 
安装后的检查
| 1 | # pytorch_gpu_test.py | 
https://zhuanlan.zhihu.com/p/88903659?ivk_sa=1024320u
autogluon(todo)
autogluon是自动机器学习automl特别强的库,李沐推荐
GPU好像只能用pip安,特别是torch只能pip安
| 1 | conda create -n env4automl python=3.9 cudatoolkit=11.8 -y | 
安装报错
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLZeroReturnError(6, ‘TLS/SSL connection has been closed是梯子的原因
| 1 | python -m pip install autogluon | 
不行,cuda还是会冲突,
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Min的博客!
 评论
