关于安装一些第三方库的方法的总结
来源:互联网 发布:世纪佳缘 知乎 编辑:程序博客网 时间:2024/05/22 17:50
1.最常见的是通过pip安装。
因为pip的服务器,也就是安装源在国外,基于国内糟糕的网络环境,使用pip安装第三方库,经常是安装失败,要么就是等半天还没有反应。变通的方法就是,使用国内的pip镜像源。然后再pip的配置文件中将pip的安装源指向国内的服务器就好了。
Windows中pip的配置文件所在位置为C:\Users\修改为当前用户名\pip。如果没有pip文件夹,请创建。然后再这个文件夹下创建pip.ini文件。可以先通过创建一个记事本(.txt格式),然后修改文件格式为.pip。也可以用subline或notepad创建一个文件,保存文件时,直接命名为pip.ini文件就可以了。
在pip.ini文件中写入如下内容
[global]
index-url= https://pypi.tuna.tsinghua.edu.cn/simple
就可以指定了一个pip源了。如果准备了多个pip源,选择其中一个,在不需要的源地址前面加上#就可以了。然后保存修改后的内容
pip 源
网上有很多可用的源,例如
豆瓣:http://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次
更新pip源
上面的步骤完成后,在命令行中输入python –m pip install –upgrade pip 用来更新pip 源
经过上面的步骤后,使用pip 安装第三方库时,出现如下错误:
The repository located at pypi.douban.com isnot a trusted or secure host andis being ignored. If this repository is available via HTTPS itis recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with'--trusted-host pypi.douban.com'.
Could not find a version that satisfies the requirement psycopg2==2.6.1 (from -r doc/requirements.txt (line 6)) (from versions: )
No matching distribution found for psycopg2==2.6.1 (from -r doc/requirements.txt (line 6))
这是pip升级到最新版本之后(7.1吧)使用http协议的pip源之后的提示,这样的话是不能安装的。
解决办法:修改pip.ini文件(加上最后面两句话)
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com
2 手动安装第三方库
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
这个网站提供了很多库的安装包(.whl格式),下载适合自己的版本后。找到所在的文件夹,按住shift键,点击鼠标右键,出现选项框,选择“在此处打开命令窗口”,就会弹出命令行窗口,在命令行中输入 pip install 文件名(也要.whl格式名写上)。如:pip install scipy-0.19.0-cp27-none-win32.whl 如果出现安装出错,请参考http://blog.csdn.net/qing101hua/article/details/52504403
- 关于安装一些第三方库的方法的总结
- iOS第三方库的一些总结
- Python第三方库的安装方法
- ubuntu第三方库的安装方法
- 关于Sqlite.swift第三方库的一些用法
- 总结一些常用的第三方库(iOS)
- 【总结】Python中第三方的库(library)、模块(module),包(package)的安装方法
- 【总结】Python中第三方的库(library)、模块(module),包(package)的安装方法
- 在Windows中安装一些python的第三方库
- 关于第三方控件Infragistics的安装
- python的第三方包的安装方法以其常用第三方库
- 关于python安装第三方库的问题
- 关于Python第三方库安装失败问题的解决方案
- nginx安装第三方模块的方法
- nginx安装第三方模块的方法
- Python安装第三方模块的方法
- Python3.x安装第三方库的方法
- Python安装第三方库的三种方法
- python基础学习之函数(3)-λ表达式,过滤器,map函数
- 如何优雅的关闭一个线程
- 第十一章 算法的时间复杂度
- Learning Spark笔记5-持久化(缓存)
- eclipse安装反编译插件
- 关于安装一些第三方库的方法的总结
- 298本R语言书籍免费送!!!
- 千万级规模高性能、高并发的网络架构经验分享
- (六)RabbitMQ消息队列-消息任务分发与消息ACK确认机制(PHP版)
- python基础学习之字典
- 网络编程信息同步2
- 崇志宏 转“博弈机器学习”-东南大学机器学习
- nginx1.12.0+php-fpm+php7.1.4+jemalloc4.5.0+redis3.2.8+rsyslog
- 代码员工分配方案