pip是python中常用的工具,利用pip命令可以安装线上依赖库,以下将会介绍一下常用的pip语句
安装完pip后,在如图所示的地址中找到pip.exe的文件
在这里我的文件名为pip3,所以在调用的时候我要用pip3去调用,否则就会这样,当然你用pip也是可以的
输入pip3后可以查看到所有的pip语句,这里将会介绍一些常用的pip语句
python pip3 show pip
注意:python可加可不加,如果你的电脑中有多个python版本那么最好在前面加上你对应的python,否则直接pip调用的会是你环境变量的pip
我的电脑中调用python3.7python37 pip show pip
调用anaconda的python3.8python pip show pip
,因为我把python3.8设置到环境变量中了,特别要注意的是:如果环境变量有多个python,那么它也是有优先级的,只会识别一个版本的python。
查看当前环境下所有的包
python pip list
pip3 install tensorflow
其中tensorflow为一个库
pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/
还有很多版本的镜像源,阿里云豆瓣等等,但是这么长时间以来我导的所有包基本都是从清华镜像源导入的。
pip install "tensorflow==1.11.2" -i https://pypi.tuna.tsinghua.edu.cn/simple/
或者
pip install "tensorflow==1.11.2" -i https://pypi.tuna.tsinghua.edu.cn/simple/ --user
使用下面这条命令的时候可以不用卸库直接更新,否则在原有库的基础上直接install相同的库会报错。
切记:-i 一定要写,不然镜像源加了和没加一样
pip uninstall tensorflow
pip install --upgrade pip
更新库的时候有的时候会提示pip的版本需要更新,这个时候就需要更新一下pip的版本(pycharm的工程中pip的版本可能和python/Script中的pip版本可能不一致,导致你在pycharm中更新了版本,但是在python/Script中使用命令语句的时候还是显示旧的版本,要判断好,出现这个问题可以直接去csdn查解决方案)
ModuleNotFoundError: no module named ‘pip‘解决方法