安装所需的模块(python)

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

首先命令行输入pip3 --version查看是否有pip

C:\Users\jym>pip3 --version
pip 19.2.3 from d:\program files\python38\lib\site-packages\pip (python 3.8)

然后就可以通过pip安装一些模块

pip安装慢的解决办法:

国内源:

新版ubuntu要求使用https源,要注意。

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

临时使用:

可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider,这样就会从清华这边的镜像去安装pyspider库。

安装 numpy:命令行输入

pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

命令行:

C:\Users\jym>pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
Looking in indexes: http://pypi.douban.com/simple
Collecting numpyDownloading http://pypi.doubanio.com/packages/db/67/aa68c92b976b42403c9742b823bb74a007ed8f332764158f68998d260a01/numpy-1.21.2-cp38-cp38-win_amd64.whl (14.0MB)|████████████████████████████████| 14.0MB 2.2MB/s
Installing collected packages: numpy
Successfully installed numpy-1.21.2

安装cv2:命令行输入

pip install -i http://pypi.douban.com/simple opencv-python --trusted-host pypi.douban.com
C:\Users\jym>pip install -i http://pypi.douban.com/simple opencv-python --trusted-host pypi.douban.com
Looking in indexes: http://pypi.douban.com/simple
Collecting opencv-pythonDownloading http://pypi.doubanio.com/packages/d7/13/552116ac2c3b0991e6b15ffe5555c20c506229b04e9aaf11a8b4b00e4525/opencv_python-4.5.3.56-cp38-cp38-win_amd64.whl (34.9MB)|████████████████████████████████| 34.9MB 2.2MB/s
Requirement already satisfied: numpy>=1.17.3 in d:\program files\python38\lib\site-packages (from opencv-python) (1.21.2)
Installing collected packages: opencv-python
Successfully installed opencv-python-4.5.3.56

然而会发现下载完之后在pycharm里面pycharm无法import下载好的库:

在pycharm里面使用 通过pip安装的库

点击菜单栏File,选择Settings(和上面一样):会发现project-project interpreter的依赖库,空空如也……

接下里看下这个:project interpreter

我们应该把这个改成python安装目录下的解释器。改完后:一大波之前下载过的第三方库全出来了

python 通过pip安装库 pycharm里面使用第三方库相关推荐

  1. 解决python利用pip安装第三方库失败的问题

    解决python利用pip安装第三方库失败的问题 SyntaxError: invalid syntax 前些天用python去写作业,发现PyCharm中无法安装numpy库,所以打算用pip安装工 ...

  2. 如何用python和pip安装在txt文件中配置好版本的库包

    如何用python和pip安装在txt文件中配置好版本的库包 文章目录: 一.建立库包版本的txt配置文件 二.安装txt配置文件中的库包 有时候你自己用python实现一个项目,然后想把它在gith ...

  3. python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

    python使用pip安装第三方库(工具包)速度慢.超时.失败的解决方案 参考文章: (1)python使用pip安装第三方库(工具包)速度慢.超时.失败的解决方案 (2)https://www.cn ...

  4. 解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况

    解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况   以scipy库下载安装为例,在命令行中直接输入命令:pip install scipy ...

  5. 写给初学者的Python与pip安装教程

    写给初学者的Python与pip安装教程 在Python编程中,安装包(package)是一个重要的环节.Python本身提供了pip这一安装和管理包的便捷工具,然而目前网上所能找到的有关pip的中文 ...

  6. pip安装了 但是python找不到_解决python明明pip安装成功却找不到包的问题

    解决python明明pip安装成功却找不到包的问题 如下所示: 原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包.却用的是2.7的python运行 ...

  7. windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法

    windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...

  8. Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法

    Python使用pip安装报错ModuleNotFoundError: No module named 'pip._internal.cli.main'的解决方法   大家好,我叫亓官劼(qí guā ...

  9. Python使用pip安装报错ModuleNotFoundError: No module named ‘pkg_resources‘的解决方法

    Python使用pip安装报错ModuleNotFoundError: No module named 'pkg_resources'的解决方法   大家好,我叫亓官劼(qí guān jié ),在 ...

最新文章

  1. 运行第一个node.js文件
  2. Bootstrap HTML编码规范之属性顺序
  3. 问题-提示“请确定磁盘未满或未被写保护而且文件未被使用”
  4. C++实现读取图片的长度和宽度
  5. python 单向链表实现快速排序_若干排序算法的Python实现方法及原理
  6. mysql一对一关系_sql-MySQL-一对一关系?
  7. jquery 文字轮播
  8. Qt串口通信专题教程
  9. 基于用户名/密码认证和流量控制 安装pam_mysql(太麻烦,已放弃;以下步骤可以参考,有报错解决...
  10. 注册表应用100例—注册表使用全攻略之十一
  11. 加载Oracle驱动代码,无法加载oracle in oradb10g_home2 odbc驱动程序的安装例程,因为存在系统错误代码998 解决方法 | 学步园...
  12. 微信小程序加入购物车动画
  13. Beacon技术相关介绍及应用
  14. IM即时通讯-项目框架搭建(二)
  15. stdin,stderr,stdout
  16. 数据分析实战45讲(20)朴素贝叶斯分类(一)
  17. GRE隧道配置实验(OSPF)
  18. python操作mysql_python操作MySQL
  19. C++中getline()、gets()等函数的用法
  20. OSChina 周六乱弹 —— 下次又带妹子来吃猪蹄了

热门文章

  1. C语言实现线性动态(单向)链表【详细步骤】
  2. hdoj 1013 Digital Roots
  3. Bootstrap 幻灯片效果
  4. nohup xxx 后台进程关闭,可以这样避免
  5. C++PrimerPlus学习——第十三章编程练习
  6. java web删除文件_Web开发为了java端程序能删除文件的解决办法
  7. linux用户的配置文件保存在哪里,使用配置文件(.settings、.config)存储应用程序配置...
  8. mysql 将时间戳_mysql 将时间戳直接转换成日期时间
  9. python爬取行业数据_用Python进行Web爬取数据
  10. mybatis字符串转成数字_计算机储存数字和字符的方法你了解多少?