python 相关模块安装 国内镜像地址
python 相关模块安装 国内镜像地址
pipy国内镜像目前有:
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
https://pypi.tuna.tsinghua.edu.cn/ 清华大学
对于pip这种在线安装的方式来说,很方便,但网络不稳定的话很要命。使用国内镜像相对好一些,
如果想手动指定源,可以在pip后面跟-i 来指定源,比如用豆瓣的源来安装web.py框架:
pip install web.py -i http://pypi.douban.com/simple
注意后面要有/simple目录!!!
要配制成默认的话,需要创建或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini),修改内容为:
code:
[global]
index-url = http://pypi.douban.com/simple
推荐使用清华大学的源,速度快(依个人情况而定!):
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple paramiko
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple cryptography==1.5.2
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django-session-security==2.4.0
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple djangorestframework==3.5.3
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple paramiko==2.0.2
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pycparser==2.16
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple PyMySQL==0.7.9
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Python开发 常用模块安装
包括Python,eclipse,jdk,pydev,pip,setuptools,beautifulsoup,pyyaml,nltk,mysqldb的下载安装配置。
*************************************************
python
下载:
python-2.7.6.amd64.msi
http://www.python.org/
Python 2.7.6 released
Python 2.7.6 is now available.
http://www.python.org/download/releases/2.7.6/
Windows X86-64 MSI Installer (2.7.6) [1] (sig)
安装
配置:
我的电脑->属性->高级->环境变量->系统变量中的PATH增加:C:\Python27;
验证:
在桌面建立一个文件pt.py,内容为print 'hello python'
在cmd中输入命令python C:\Users\***\Desktop\pt.py
***为电脑用户名。
C:\Users\***>python C:\Users\***\Desktop\pt.py
hello python
C:\Users\***>
*************************************************
Eclipse:
eclipse-java-indigo-SR2-win32-x86_64.zip
http://www.eclipse.org/downloads/
Older Versions
http://wiki.eclipse.org/Older_Versions_Of_Eclipse
Eclipse Indigo SR2 Packages (v 3.7.2)
http://www.eclipse.org/downloads/packages/release/indigo/sr2
Eclipse IDE for Java Developers, (128 MB)
Downloaded 1,226,421 TimesDetails Windows 32-bit 64-bit
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-java-indigo-SR2-win32-x86_64.zip
Download eclipse-java-indigo-SR2-win32-x86_64.zip from:
*************************************************
jdk:
jdk-7u45-windows-x64.exe
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Windows x64 125.31 MB jdk-7u45-windows-x64.exe
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
*************************************************
pydev
为了在Eclipse中进行python工程的开发。
http://sourceforge.net/projects/pydev/files/
PyDev for Eclipse
Looking for the latest version? Download PyDev 3.2.0.zip (8.2 MB)
版本一直在更新中,几天前是3.1.0.zip
下载完,解压缩,将features和plugins文件夹中的内容分别复制到eclipse的features和plugins文件夹下。
重复则替换。
具体方法见windows xp,32位,环境下,Eclipse+python平台搭建
http://blog.sina.com.cn/s/blog_8af1069601019uaw.html
“安装python插件”,打开eclipse先来配置preference-》PyDev-》Interpreter-Python-》New python的执行exe文件的目录
*************************************************
pip
https://pypi.python.org/pypi/pip
Download
pip-1.4.1.tar.gz
A tool for installing and managing Python packages.
解压缩,在cmd中进入到pip-1.4.1目录,执行 python setup.py install
报错:
ImportError: No module named setuptools
所以,需要先安装setuptools
*************************************************
setuptools
https://pypi.python.org/pypi/setuptools/
setuptools 2.0.2
点击右侧Downloads按钮,跳至Downloads
Scroll to the very bottom of the page to find the links.
需要到页面底部去找链接下载。
File Type Py Version Uploaded on Size
setuptools-2.0.2-py2.py3-none-any.whl (md5) Python Wheel 3.4 2013-12-29 527KB
setuptools-2.0.2.tar.gz (md5) Source 2013-12-29 765KB
下载setuptools-2.0.2.tar.gz (md5)
解压缩
在cmd中进入到setuptools-2.0.2目录,执行 python setup.py install
成功标志:
Installed c:\python27\lib\site-packages\setuptools-2.0.2-py2.7.egg
Processing dependencies for setuptools==2.0.2
Finished processing dependencies for setuptools==2.0.2
继续安装pip
*************************************************
pip
在cmd中进入到pip-1.4.1目录,执行 python setup.py install
成功标记:
Installed c:\python27\lib\site-packages\pip-1.4.1-py2.7.egg
Processing dependencies for pip==1.4.1
Finished processing dependencies for pip==1.4.1
添加到系统环境变量Path:C:\Python27\Scripts;
在cmd测试,输入pip,输出:
C:\Users\***>pip
Usage:
pip [options]
Commands:
install Install packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
search Search PyPI for packages.
wheel Build wheels from your requirements.
zip Zip individual packages.
unzip Unzip individual packages.
bundle Create pybundles.
help Show help for commands.
*************************************************
BeautifulSoup
可以利用pip进行安装:
在cmd中敲入命令查找BeautifulSoup:
C:\Users\***>pip search BeautifulSoup
BeautifulSoup - HTML/XML parser for quick-turnaround applications
like screen-scraping.
pynliner - Python CSS-to-inline-styles conversion tool for
HTML using BeautifulSoup and cssutils
Detextile - Convert HTML to Textile syntax using
BeautifulSoup.
TreeSoup - BeautifulSoup-like wrapper around ElementTree.
beautifulscraper - Python web-scraping library that wraps urllib2 and
BeautifulSoup.
ElementSoup - ElementTree wrapper for BeautifulSoup HTML parser
beautifulsoup4 - Screen-scraping library
collective.soupstrainer - Clean up HTML using BeautifulSoup and filter
rules.
在cmd中敲入命令安装BeautifulSoup
C:\Users\***>pip install BeautifulSoup
Downloading/unpacking BeautifulSoup
Downloading BeautifulSoup-3.2.1.tar.gz
Running setup.py egg_info for package BeautifulSoup
Installing collected packages: BeautifulSoup
Running setup.py install for BeautifulSoup
Successfully installed BeautifulSoup
Cleaning up...
还可参见:安装Beautiful Soup
http://blog.sina.com.cn/s/blog_8af1069601019vr2.html
*************************************************
PyYAML
可以利用pip进行安装
C:\Users\***>pip search pyyaml
PyYAML - YAML parser and emitter for Python
pyaml - PyYAML-based module to produce pretty and readable
YAML-serialized data
yamly - pyyaml wrapper
enhancedyaml - It makes it more convenient to use PyYAML.
C:\Users\***>pip install PyYAML
Downloading/unpacking PyYAML
Downloading PyYAML-3.10.tar.gz (241kB): 241kB downloaded
Running setup.py egg_info for package PyYAML
Installing collected packages: PyYAML
Running setup.py install for PyYAML
checking if libyaml is compilable
Unable to find vcvarsall.bat
skipping build_ext
Successfully installed PyYAML
Cleaning up...
*************************************************
nltk
https://pypi.python.org/pypi/nltk/
nltk 2.0.4
File Type Py Version Uploaded on Size
nltk-2.0.4.tar.gz (md5) Source 2012-11-07 933KB
nltk-2.0.4.win32.exe (md5) MS Windows installer 2.5 2012-11-07 1MB
nltk-2.0.4.zip (md5) Source 2012-11-07 1MB
下载nltk-2.0.4.tar.gz
解压缩,在cmd中进入到nltk-2.0.4目录,执行 python setup.py install
成功标志:
Installed c:\python27\lib\site-packages\nltk-2.0.4-py2.7.egg
Processing dependencies for nltk==2.0.4
Searching for PyYAML==3.10
Best match: PyYAML 3.10
Adding PyYAML 3.10 to easy-install.pth file
Using c:\python27\lib\site-packages
Finished processing dependencies for nltk==2.0.4
打开python Idle:
输入import nltk
输入nltk.download()
出现一个NLTK Downloader对话框,修改Download Diretory(E盘或其他盘符下)。点击all开始下载。
下载慢还可以到NLTK Corpora http://nltk.org/nltk_data/手工下载缺失的,然后放到Download Diretory,zip别删。
重装系统后nltk_data文件夹可以保留,避免重复下载。
*************************************************
mysqldb
http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
MySQL-python-1.2.4.win-amd64-py2.7.exe
直接双击安装。
成功验证:
py文件:
import MySQLdb
connection = MySQLdb.connect(host="127.0.0.1",user="root",passwd="root",db="dbtest")
cursor = connection.cursor()
cursor.execute( "Select id,content FROM tabletest ")
print "Rows selected:", cursor.rowcount
运行结果输出dbtest数据库中tabletest表的行数。
python 相关模块安装 国内镜像地址的更多相关文章
- Linux 首先基本包安装(vim啊什么的),源,源优化,项目架构介绍, (LNMuWsgi)Django项目相关软件mysql,redies,python(相关模块)安装配置测试
内容 补充: 查看已启动服务的端口 netstat -tulnp |grep (方式1) ss -tulnp|grep (方式2) 前期铺垫: . Linux要能上网 . 掌握Linux软件包安装方法 ...
- redis安装 phpredis Jedis 扩展的实现及注意事项,php,java,python相关插件安装实例代码和文档推荐
redis安装 phpredis Jedis 扩展的实现及注意事项,php,java,python相关插件安装实例代码和文档推荐 1.Redis 官方网站下载: http://redis.io/dow ...
- python中pip添加国内镜像源后显著加速下载
python中pip添加国内镜像源后显著加速下载 更换pip源到国内镜像,很多国外的库下载非常慢,添加国内镜像后安装下载速度提升非常明显(亲测有些可以由几十kb加速到几MB) pip国内的一些镜像阿里 ...
- python相关软件安装流程图解——虚拟机操作——复制虚拟机主机——CentOS-7-x86_64-DVD-1810
请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...
- python相关软件安装流程图解——linux 安装python3——Python-3.7.1
请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...
- python机器学习模块安装
环境:RHEL6.5 离线安装 ############################################################################ 一,本地yum ...
- Anaconda 安装 国内镜像问题解决方案
镜像下载.域名解析.时间同步请点击阿里云开源镜像站 遇到问题:安装2021版本后无法打开Anaconda Navigator 解决方案:使用管理员身份打开Avaconda Prompt,输入conda ...
- Python Paramiko模块安装和使用
1.简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了. 使用par ...
- Python Pygal 模块安装和使用你get了吗?
Pygal 是另一个简单易用的数据图库,它以面向对象的方式来创建各种数据图,而且使用 Pygal 可以非常方便地生成各种格式的数据图,包括 PNG.SVG 等.使用 Pygal 也可以生成 XML e ...
随机推荐
- react添加方法的两种形式
1.使用bind <button onClick={this.test.bind(this)}>确定</button> 2.使用箭头函数 <button onClick= ...
- kubeadm 双节点部署k8s v1.13.3+calico v3.3.4
一.部署环境 VMware Workstation 10 centos7 二.主机配置(每台主机都要做) 主机名 ip cpu ram master 192.168.137.10 3G node1 1 ...
- IE 8 浏览器 F12 调试功能无法使用
“按下F12之后,开发人员工具在桌面上看不到,但是任务栏里有显示.将鼠标放在任务栏的开发人员工具上,出现一片透明的区域,选中之后却出不来.将鼠标移动到开发人员工具的缩略图上,右键-最大化,工具就全 ...
- mysql学习之路_视图
视图 视图:view是一种有结构的但是没有结构来源的虚拟表,虚拟表的结构来源不是自己定义的而是从对应的基表中产生(来源) 创建视图 基本语法: Create view 视图名字 as select 语 ...
- 安卓修改开机logo和开机动画的方法
第一种和第二种方法亲测可用,安卓版本是4.2和安卓5.1均可.第二种方法待验证 以下三种方法 Android 开机其实总共会出现3个画面: 1.第一个就是 linux 系统启动,出现Linux小企鹅画 ...
- Effective C++ 随笔(1)
条款一 c++ 为一个语言联邦 1.四个层次 C:blocks,语句,预处理器,内置数据类型,数组,指针 面向对象的C++:封装,多态,继承 Template C++ STL 条款二 尽量以const ...
- volatile 实现 单例模式
单例模式的一种实现方式,但很多人会忽略volatile关键字,因为没有该关键字,程序也可以很好的运行,只不过代码的稳定性总不是100%,说不定在未来的某个时刻,隐藏的bug就出来了. 双重校验锁 cl ...
- web-day2
第2章WEB02-CSS&JS篇 今日任务 使用CSS完成网站首页的美化 使用CSS完成网站注册页面的美化 使用JS完成简单的数据校验 使用JS完成图片轮播效果 教学导航 教学目标 了解CSS ...
- [ 9.10 ]CF每日一题系列—— 186A模拟处理字符串
Description: 跟你两个不相同的字符串,问你能否将第一个字符串任意两个字母交换一次使得两字符串相同,YES or NO Solution: 一维模拟就好了 #include <iost ...
- CI、CD和dev-ops概念
传统的开发方式是:需求方提供文档,实现方按照文档一步步开发,中间很少变动和修改. 但是随着市场的变化,产品更新迭代的加快,也要求开放方更快的响应变化,用最短的时间开发,部署上线. 这样,持续集成(CI ...