pip学习笔记

一、pip作用 

  1. python安装包管理器
  2. 允许安装/删除/更新python包

二、安装 pip

  1. sudo apt install python -pip(python2)
  2. sudo apt install python3 -pip(python3)

三、使用pip

  1. 使用python2的pip  -pip指令
  2. 使用python3的pip -pip3指令

四、安装python包

sudo pip3 install somePackage

example:

 sudo pip3 install pymysql == 0.7.11

sudo pip3 install pillow

sudo pip3 install Django==1.11.8

五、下载python包

sduo pip3 dowanload somePackage

六、删除python包

sudo pip3 uninstall somePackage

七、更新pyhon包

sudo pip3 upgrade somePackage

八、查看当前环境中所有安装包

pip3 list

九、记录现有环境中的python包

pip3 freeze>requirements.txt#记录当前环境中所安装的pyhon工具包

pip3 install -r requirments.txt#允许在当前环境下,逐一安装requirments.txt中所列出的内容

十、python工具 -Vrituallenv(虚拟环境)

 10.1什么是虚拟环境

     根据python的大环境虚拟出来的一套开发环境,虚拟环境是互相独立的。,在虚拟环境中安装的包不影响真实的python环境,也不会影响其他的虚拟环境。

10.2安装 VirtualEnv

sudo pip3 installl virtualenv

10.3创建和使用虚拟环境

10.3.1 准备工作

 mkdir myenv

cd myenv

10.3.2创建虚拟环境

virtualenv 虚拟环境名

ex:

 virtualenv default#不指定版本

 virtualenv -p /usr/bin/python3.5#创建指定版本的虚拟环境

注意:

在虚拟环境中使用pip安装python包的时候,不用使用sudo授权,否则会安装到真实的python环境中

10.3.3 启动虚拟环境

虚拟环境目录中 bin/activate 执行activate就可以启动虚拟环境

注意:不能在bin目录中启动虚拟环境

source bin/activate

10.3.4退出虚拟环境

deactivate

10.3.5删除虚拟环境

rm 虚拟环境目录 -rf

十一、虚拟环境管理工具 -virtualenvwrapper(虚拟环境管理工具)

11.1作用

在第三方的虚拟环境管理工具,能够快速,高校方便地管理虚拟环境

11.2安装虚拟环境管理工具

sudo pip3 install virtualenvwrapper

11.3配置virtualenvwrapper

在~目录下,有一个终端管理文件.bashrc(在~目录下输入ll)

修改 .bashrc:sudo vi .bashrc

在.bashrc最底部增加以下内容:

(1)export WORKON_HOME=~/MyEnv

将~/MyEnv作为虚拟环境管理目录,所有使用virtualenvwrapper创建的虚拟环境默认都保存在这里

(2)如果系统包含多个python环境的话,则必须增加以下内容

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

(3)在~目录下,执行一遍.bashrc

source .bashrc

(4) source /usr/local/bin/virtualenvwrapper.sh

source /usr/local/bin/virtualenvwrapper.sh (该行作用是启动终端的时候执行virtualenvwrapper.sh文件,相当于启动了该文件)#每次重启终端均需要需要此命令

11.4 使用虚拟环境管理工具

11.4.1创建并进入虚拟环境

mkvirtualenv 虚拟环境名

mkvirtualenv --python /usr/bin/python2.7 虚拟环境名称

11.4.2查询当前虚拟环境

workon

11.4.3切换虚拟环境

workon 虚拟环境名

11.4.5退出虚拟环境

deactivate

11.4.6删除虚拟环境

rmvirtualenv 虚拟环境名称

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值