Python函数库的安装方式

  • 优先级1:pip安装或conda安装
  • 优先级2:库的自定义安装
  • 优先级3:库的文件安装(.whl文件)

下面介绍pip的使用

两个pip

在下载Anaconda之前,python自己就有一个pip,通过这个pip下载的函数库会储存到它相应的路径,我们称为路径1,对应的是Python的环境。
在下载Anaconda之后,通过conda下载的函数库会储存到conda的环境下,我们称为路径2,对应conda的环境。

也就是说,在下载了Anaconda之后,系统里就有两个pip

  • 下载Python之后产生的pip,下载路径是Python的环境。
  • 下载Anaconda之后产生的pip,下载路径是conda的环境。

需要注意的是,这两个路径完全独立,不互通。

系统默认的pipPythonpip,我们平时使用的是conda环境的IDE PyCharm,但是默认的pip下载的函数库不能被PyCharm使用。

解决这个问题的方法就是用Anaconda的pip来下载函数库,具体做法如下:
首先要找到Anaconda的Scripts文件夹的路径,我的路径是E:\Anaconda\Scripts,这个取决于Anaconda的安装路径。
之后打开命令行,输入cd 文件路径,我这里是cd E:\Anaconda\Scripts

再输入文件所在的磁盘,我这里是E:,得到下面这个界面。

之后再输入pip的安装命令,pip install 函数库名,安装成功得到下面的界面。

要检验所下载的函数库是不是位于conda的环境下。先打开Anaconda prompt。

然后输入conda list,查看conda环境下的函数库。

可以看到conda的环境下已经有了torchsummary这个函数库。
另外从PyCharm也可以看到。

常用的pip指令

命令行中输入pip -h

pip支持以下子命令:

  • install:安装库
  • uninstall:卸载库
  • list:列出已安装库的信息
  • show:列出已安装库的详细信息
  • search:通过PyPI搜索库
  • help:帮助命令

比如通过pip help install来查看install命令的帮助信息:

比如通过pip list来查看已经安装的包:

  • Python的pip的已安装的包(我平时不用这个环境)
  • Anaconda的pip下载的库(本人的常用环境):

    比如通过pip show来查看一个已安装库的具体信息。

[python+pip] 使用pip将函数库安装到Python环境或Anaconda环境相关推荐

  1. python第三方库安装方法-Python第三方库安装

    Python有一个全球社区:https://pypi.org/,在这里我们可以搜索任何主题的Python第三方库.PyPI全称是Python Package Index,指的是Python包的索引,它 ...

  2. linux 下的动态库制作 以及在python 中如何调用 c 函数库

    linux 下的动态库制作 以及在python 中如何调用 c 函数库 动态库: 动态库又称动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序 ...

  3. python使用第三方函数库_Python(七)python下的内部函数库和第三方函数库

    返回脚本百事通 在dateutil中,吸引我的东西有2个,1个是parser,1个是rrule. 其中parser是根据字符串解析成datetime,而rrule是则是根据定义的规则来生成dateti ...

  4. python支持向量机库安装,使用python学习【机器学习】需要安装的库~

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------------------------------- ...

  5. 用python处理excel数据做函数_如何使用python通过函数式编程完成excel中的数据处理及分析工作...

    Excel是数据分析中最常用的工具,本篇文章通过python与excel的功能对比介绍如何使用python通过函数式编程完成excel中的数据处理及分析工作.在Python中pandas库用于数据处理 ...

  6. python版本升级后编译_Centos6.X 编译安装升级Python版本到3.X

    Centos6.x的Python版本过低是Python2.X,如果我们想在Centos6.X中安装宝塔面板6.X或者是一些需要高版本Python的支持程序,那我们就需要升级Python版本号. 这篇文 ...

  7. 如何查看python有哪些内置函数_如何查看 Python 全部内置变量和内置函数?

    查看python内置函数的方法:1.打开Python IDLE编辑器:2.输入" dir(__builtins__)"命令,按下回车键(Enter)得到Python全部内置变量和函 ...

  8. linux安装powerline字体,Ubuntu16.04+Anaconda环境下powerline安装,及tmux个性化

    anaconda: 一个开源的Python发行版本,方便管理python环境 powerline:提供了Terminal.VIM等工具中的状态提示功能 tmux:Linux中一种管理窗口的程序,提供窗 ...

  9. [python知识] 爬虫知识之BeautifulSoup库安装及简单介绍

    一. 前言         在前面的几篇文章中我介绍了如何通过Python分析源代码来爬取博客.维基百科InfoBox和图片,其文章链接如下:         [python学习] 简单爬取维基百科程 ...

最新文章

  1. OpenCV各个模块/各个文件夹的含义
  2. 如何解决IE6双边距问题?
  3. bzoj 1072: [SCOI2007]排列perm(状压dp)
  4. java day28【多表查询 、事务 、DCL】
  5. L1-027 出租 (20 分)—团体程序设计天梯赛
  6. 【渝粤题库】陕西师范大学200261 复变函数 作业(专升本、高起本)
  7. Debian 9.6.0 + OpenMediaVault 4.x : 实机安装前的虚拟机试验
  8. php array函数 array_sum 求数组所有值和
  9. UVA 1449 Dominating Patterns(AC自动机)
  10. Ubuntu下ATI显卡风扇转速调节脚本
  11. 超简单PictureSelector使用,从相册中选取多张图片并显示再列表中,微信样式,解决相册全白问题,可以拖拽删除并排序
  12. 『贝壳找房APP』反编译到底有多简单--反编译和调试实践
  13. 微软账号登陆不上_登录微软账号的Windows电脑如何远程?
  14. 0202插入删除-算法第四版红黑树-红黑树-数据结构和算法(Java)
  15. 手把手教你5G时代Webview的正确使用姿势,小白也能看明白
  16. 计算字符串出现的次数
  17. flink 缓存问题处理过程,看我十八般武艺
  18. 【统计学】Python计算并绘制样本数据的经验分布函数
  19. 我理解的MOOC的重要性
  20. 淘宝+Selenium

热门文章

  1. Kaldi(A1)语音识别原理
  2. 语音识别(ASR)基础介绍第四篇——当今流行做法与CTC-阿里云开发者社区
  3. 步骤条与Tab栏的联动 ~ 不要错过
  4. 【动态规划】完全背包问题:构成m的最少个数
  5. LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
  6. 计算机网络与计算机网络连接怎么办,电脑网络连接不上怎么办【是什么原因】...
  7. lm opencv 算法_Levenberg–Marquardt算法学习(和matlab的LM算法对比)
  8. 华为n3计算机在哪里,在华为nova3i中连接电脑的两种方法介绍
  9. Linux删除文件夹的方法
  10. post方式加载iframe