Python安装库的命令
文章目录
1、虚拟环境篇
-
查看当前已有的虚拟环境:
conda env list
-
创建新的虚拟环境:
conda create -n test python=3.8 # (包名为test)
-
打开创建的环境:
conda activate test (此处我建的环境名字是test)
-
查看环境中现有的包:
pip list
-
激活虚拟环境:
activate test(虚拟环境名称)
-
退出虚拟环境:
deactivate env_name
-
切回到root环境:
activate root
-
删除虚拟环境:
conda remove -n test(虚拟环境名称) --all
-
删除虚拟环境中的包:
conda remove --name $your_env_name $package_name(包名)
-
恢复镜像源的配置:
conda config --remove-key channels
-
再配置镜像:
conda config --add channels https://repo.continuum.io/pkgs/free conda config --add channels https://repo.continuum.io/pkgs/main/ conda config --set show_channel_urls yes
-
查看配置信息:
conda config --show channels
-
终止安装:Ctrl + c
-
升级pip包:
pip install -U pip pip install --upgrade pip
-
查看某个包的信息:
pip show -f package_name(package_name换成想查看包的名字)
-
查看需要被升级的包的信息:
pip list -o
-
查看兼容问题:在下载安装一些标准库的时候,需要考虑到兼容问题,一些标准库的安装可能需要依赖其他的标准库,会存在版本相冲突等问题,我们先用下面这条命令行来检查一下是否会有冲突的问题存在:
pip check package_name(package_name换成想查看包的名字)
-
如果不指定哪个标准库,会检查已经安装的所有包中是否存在冲突问题:
pip check
-
下载包但是不安装:
pip download package_name -d '某个路径'
eg:pip download torch -d ‘.’ 解释:在当前目录下载torch包以及它所依赖的所有模块
2、安装labelme
使用anaconda下载labelme的教程:
-
创建anaconda虚拟环境:注意:环境名为labelme,也可以换成其他:
conda create -n labelme python=3.8
-
激活环境:
conda activate labelme
-
安装lableme需要的依赖环境:
conda install pyqt conda install pillow
-
安装labelme的包:
pip install labelme==3.16.2
注意:conda安装命令如果出错也可以使用pip命令,使用逻辑等号"=="
-
使用 labelme 标注图片:在刚才安装好的窗口下输入labelme后便可打开labelme
3、常用的镜像源篇
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
4、下载网页版视频的方法
打开python,进入含有you-get的虚拟环境(我的虚拟环境名字叫labelme),执行命令:
python -m pip install –upgrade pip
pip install –upgrade you-get
you-get 视频链接,回车即可。
5、下载jupyter notebook的步骤:
- 在conda界面下输入:
pip install jupyter notebook
- 打开jupyter notebook :
jupyter notebook
- 打开一个特定的笔记本:
jupyter notebook notebkko.ipynb
6、安装torch、Cuda篇
- 更新pip的命令:
python -m pip install --upgrade pip
下载CUDA的网址:https://developer.nvidia.com/cuda-toolkit-archive
- 验证cuda是否安装成功的命令:
nvcc -V
Pytorch官方镜像(网络下载不了的,就在这里面先下载上,再离线安装):https://download.pytorch.org/whl/cu116
-
清华大学开源软件镜像站:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
Pytorch找cuda命令的网址:
https://pytorch.org/get-started/locally/
找到相对应得命令:
pip install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cu116
注意:把原本得pip3中的3去掉是因为电脑上没有python2版本,所以不需要加3
-c
:指定通过某个channel安装
注意:用pip安装必须用官方镜像,conda可以用其他的安装。
- 查看cuda和torch是否安装好:
先输入:python,回车
接着:
python
import torch
print(torch.__version__) # 注意:version的前后都是两个下划线_
print(torch.cuda.is_available()) # is后面一个下划线
7、安装apex包:
git clone https://github.com/NVIDIA/apex
cd apex
pip install -v --no-cache-dir ./
8、安装rasterio和GDAL
下载rasterio的网址,需要先下载它的依赖库GDAL:https://www.osgeo.cn/rasterio/installation.html
9、查看GPU占用情况
命令窗口(cmd)输入:
nvidia-smi
释放进程:
taskkill -PID 进程号 -F
如:taskkill -PID 10234 -F
10、Netron查看网络模型的结构
网址:https://github.com/lutzroeder/netron/releases/tag/v5.9.2
Netron 是神经网络、深度学习和机器学习模型的查看器。
Netron 支持 ONNX、TensorFlow Lite、Caffe、Keras、Darknet、PaddlePaddle、ncnn、MNN、Core ML、RKNN、MXNet、MindSpore Lite、TNN、Barracuda、Tengine、CNTK、TensorFlow.js、Caffe2 和 UFF。
Netron 为 PyTorch、TensorFlow、TorchScript、OpenVINO、Torch、Vitis AI、kmodel、Arm NN、BigDL、Chainer、Deeplearning4j、MediaPipe、ML.NET 和 scikit-learn 提供实验性支持。
11、加速下载国外资料的插件iguge
iguge网址:http://iguge.xyz/
12、安装dlib库
1、下载好依赖项:cmake、boost、C++编译器
2、参考地址:http://dlib.net/compile.html
安装好相关的依赖项后:
pip install dlib --verbose
或者
离线下载好后,转到dlib存储库的基本文件夹下,运行
python setup.py
安装即可。
13、安装paddle和EISeg
1、新建一个虚拟环境,单独安装paddle框架
2、安装CPU版本:
pip install paddlepaddle
安装GPU版本:
pip install paddlepaddle-gpu
可以去官网查看cuda版本,对应安装:https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html
3、安装EISeg
pip install eiseg
4、打开EISeg
eiseg
python setup.py
安装即可。
## 13、安装paddle和EISeg
1、新建一个虚拟环境,单独安装paddle框架
2、安装CPU版本:
pip install paddlepaddle
安装GPU版本:
pip install paddlepaddle-gpu
可以去官网查看cuda版本,对应安装:https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html
3、安装EISeg
pip install eiseg
4、打开EISeg
eiseg