目录
第三方库pip安装,卸载更新
1.安装:
2.卸载
3.更新
一、第三方库pip安装,卸载更新
1.安装
pip install 模块名
加镜像下载:pip install -i +镜像网址+模块名
常用的是加清华镜像,如 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名
主要国内镜像地址有:
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
清华大学开源镜像站 https://mirrors.tuna.tsinghua.edu.cn/
华南理工大学镜像源 http://pypi.hustunique.com/simple/%29
豆瓣 http://pypi.douban.com/simple/
网易开源 http://mirrors.163.com/
华为 https://mirrors.huaweicloud.com/
阿里巴巴 https://opsx.alibaba.com/mirror/
2.卸载
(1)输入 pip uninstall 模块名
(2)提示符出现proceed(y/n)?键入y
3.更新
(1)先输入:pip list --outdated,接着会列出所有的可更新模块名称(库)
(2)再输入:pip install -U 模块名
二、在命令提示符cmd下pip install安装的包在pycharm不可用,还需继续下载问题的解决
问题:
cmd里面有的包,但是在pycharm里面没有,在pycharm里面的包,都是我单独下的。而且python里面不同的解释器,含有的包也是不同步的,所以进行了下一步的探究。
cmd里面下载的包:
两个解释器里的包:
解决:
原因:多个解释器,多个第三方库,具体调用方式是“就近原则”,即用的python安装目录解释器就用该目录下的库,项目的解释器就用项目里面的库。简单说就是新建项目默认解释器是用“项目的解释器”的,但是pip安装的第三方库是在python安装目录下的。
解决方法:
1.更换项目的解释器为python安装目录下的解释器
2.单独在项目解释器里面下载需要的第三方库
第一种方法:在pycharm终端下载Terminal(界面输入)pip install下载
第二种方法:
3.新建解释器时,勾选继承全局站点软件包
如果不勾选,即在 virtualenv 中创建的解释器将只具有基本功能,例如 pip 和 setuptools,之后可以单独安装项目需要的包,这样的好处就是将项目里的包单独区别出来了。