Pip简易使用

使用pip list命令就可以发现自己电脑里所安装库的名字。如图展示的出来的有package、Version、Location三列,package是下载的python库名,Version是库的版本信息,Location是指库所在计算机里的安装位置,一般情况下只有非pip  install 库名这样操作的或者其他操作的才会展示出本地的安装地址。

Pip安装

如果单安装了python编译器没有安装pycharm和anaconda的话,当你需要安装python的某个引用库时,就需要用到这个pip命令了。pip是Python的一种包管理工具,它可以直接进行对Python包的查找、下载、安装、以及卸载。一般在Python2.7.9+以上版本或 Python3.4+以上的python编译器版本都自带pip。

pip --version       # Pip版本命令
pip          # Pip获取帮助
pip install packages # Pip安装包
pip uninstall package #Pip卸载包
pip install --upgrade package #Pip安装包更新
pip install packages==1.x.x #Pip安装包的指定版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package #Pip从清华大学镜像下载包
pip debug --verbose #查看计算机内Python当前版本pip所支持安装的文件类型

一般有着Pycharm和Anaconda这两类软件的话,直接在软件内部的python库中直接安装就可以了。

Python安装包

当计算机安装了Python编译器之后,那么同一版本的Python安装包就有着三种用法。

Modify是修改的意思,你可以重新更改你的安装路径以及安装设置;Repair是修复,用于修复在使用过程中删除或者其他原因导致Python出问题的版块;最后一个是卸载,通过这个可以比较干净的卸载掉所安装的Python编译器。

Python运行

Windows端可以下载Pycharm、Visual studio code、Anaconda等,mac和ios可以下载Pythonista,安卓版可以下载Pydroid3,也可以直接通过Python的IDLE运行。

在Python中运用到某种包时(以Numpy库为例),一般直接采用import Numpy,设置函数一般采用def f(n):。

def fu(a,b)://更相减损法求最大公约数
while(a!=b):
if(a<b):
b=b-a
else:
a=a-b
return a
def func(a,b):
return int((a*b)/fu(a,b))
a,b=map(int,input().split())
print(fu(a,b),func(a,b))

求最大公约数和最小公倍数的代码如上所示。我认为Python相较于C语言的好处是简洁易上手,目前而言,对我来说就是Python好用,不接受反驳。

Python&&Pip的更多相关文章

  1. Python pip – error: invalid command ‘bdist_wheel’

    原文@http://software-engineer.gatsbylee.com/python-pip-error-invalid-command-bdist_wheel/ Python pip – ...

  2. 关于virtualenvwrapper的python, pip 的版本的问题

    关于virtualenvwrapper的python, pip 的版本的问题: 在创建虚拟环境时, 我们可以用 mkvirtualenv THE_NAME_OF_VENV --python=pytho ...

  3. 20180903 - Python Pip 工具下载whl包与离线安装

    20180903 - Python Pip 工具下载whl包与离线安装 1. 我的Blog 博客园 https://www.cnblogs.com/piggybaba 个人网站 http://pigg ...

  4. python pip安装模块提示错误failed to create process

    python pip安装模块提示错误failed to create process 原因: 报这个错误的原因,是因为python的目录名称或位置发生改动. 解决办法: 1.找到修改python所在的 ...

  5. Python pip 使用国内镜像

    ## 推荐源```https://mirrors.aliyun.com/pypi/simple/ 阿里镜像,速度快.稳定https://pypi.douban.com/simple/ 豆瓣镜像```# ...

  6. PyCharm使用指南及更改Python pip源为国内豆瓣

    PyCharm基本使用 1.在PyCharm下为python项目配置python本地解释器 setting-->Project:pycharm workspace-->Project In ...

  7. python pip fatal error in launcher unable to create process using

    用pip安装一个包,不知道为啥,就报了这个错误:python pip fatal error in launcher unable to create process using “”   百度了一下 ...

  8. python pip安装requests库总提示:Fatal error in launcher...''

      1.python pip安装提示:Fatal error in launcher...'' 我查看了网上都说是电脑同时安装了python2  和python3时候才会有这个错误,但实际上我电脑只安 ...

  9. (python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, 'Read timed out.')

    (python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)pip工具安装百度经验链接: pip安装 ...

  10. python pip安装解决方法

    一招解决python pip install 安装库失败   PIP是python强大的安装利器,但是我们经常遇到安装库失败的问题,以下本人觉得最有效的解决方法: 1.打开 https://www.l ...

随机推荐

  1. breakpad系列(2)——在Linux中使用breakpad

    本文来自breakpad源码目录中doc目录下的linux_starter_guide.md,建议直接去看原文. 如何将breakpad添加进你的Linux程序 本文档是在Linux上使用Breakp ...

  2. 关于Apache报错 couldn't perform authentication. AuthType not set!

    今天在使用apache搭建yum的web服务时,配置完成后.访问http://ip 时,浏览器报错:500 Internal Server Error 然后查询error.log发现,有如下错误提示: ...

  3. Linux基本目录机构

    Linux基本目录机构 1. 基本介绍 Linux的文件系统采用级层式子的树状目录结构 最上层是根目录"/" Linux世界里,一切皆文件 2. 目录用途 /bin: 是Binar ...

  4. Flutter集成环信IM,发送图片之后渲染conversation.loadMoreMsgFromDB报path为空

    这时会报错,结果如下: 只需在em_message_body下修改如图path为空即可

  5. Java环境变量配置 新手必备

    第一步:安装JDK,无脑下一步 建议修改安装路径 这里以jdk1.7为例子(之前帮机房安装软件,五六十台电脑都要用1.7); 2.安装完了之后右击此电脑,打开属性 打开系统高级设置 打开环境变量 这里 ...

  6. nginx安装步骤

    1.下载地址:下载nginx压缩包wget -c https://nginx.org/download/nginx-1.10.1.tar.gz2.配置nginx安装所需的环境yum install g ...

  7. 编写一个Open Live Writer的VSCode代码插件

    起因 又是一年多没有更新过博客了,最近用Arduino做了一点有意思的东西,准备写一篇博客.打开尘封许久的博客园,发现因为Windows Live Writer停止更新,博客园推荐的客户端变为了Ope ...

  8. 温故知新----封装(struct)

    上次提到class是最常见的封装,今天发现别人开发的SDK里面有大量的结构体struct 转载: 1. https://blog.csdn.net/a_forever_dream/article/de ...

  9. RHSA-2018:1700-重要: procps-ng 安全更新(存在EXP、本地提权)

    [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 修复命令: 使用root账号登陆She ...

  10. thinkphp5.1 阿里云短信接口

    1.首先声明,我个人是没有,accessKeyId    accessKeySecret   SignName     TemplateCode这些参数是需要自己去,阿里云注册,生成的. 我用的密钥( ...