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好用,不接受反驳。

最新文章

  1. CSS+Javascript
  2. [Linux] - Docker pure-ftp使用
  3. js面向对象的实现(example 一)
  4. 路由器 NorFlash与NandFlash区别
  5. PL/SQL 如何导出INSERT语句
  6. 应用:ValueStack
  7. SQL Server调优系列基础篇 - 联合运算符总
  8. linux 网络栈中的queueing
  9. jquery之获取当前时间
  10. JavaScript实现网页右下角弹出窗口代码
  11. Cortex-M3 .s启动文件分析
  12. 上传Android或Java库到Maven central repository(转载)
  13. 使用 Nginx 在 Linux 上托管 ASP.NET Core 应用程序
  14. PXE+kickstart无人值守安装CentOS 7
  15. java中Set的用法
  16. 20190408Linux权限管理week1_day5
  17. 使用GMap.NET类库,实现地图轨迹回放。(WPF版)
  18. Spring之使用表达式配置切入点
  19. Java多线程——Lock&amp;Condition
  20. C#正则过滤HTML标签并保留指定标签的方法

热门文章

  1. PyCharm2018.3.5下载和安装及永久破解详解(成功案例)
  2. Linux的MySQL安装方法
  3. springboot+mybatis集成分页功能
  4. Django_项目开始
  5. Hbuilder获取手机当前地理位置的天气
  6. 概率派VS贝叶斯派
  7. 074 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 06 综合案例-数组移位-主方法功能3的实现
  8. linux 漏洞列表
  9. LCD1602 库函数
  10. HTML &amp; CSS &amp; JavaScript 从一个表格到一个灰阶颜色表(目录)