Python 2/3 安装与运行环境设置:
1、Python 软件源:https://www.python.org/ 下载Win版本 https://www.python.org/downloads/windows/
2、安装在同一个目录 c:\python 下的两个子目录,或者是两个一级目录,由你决定。环境 path 只能设置一个路径?
安装后会在 系统%windwos%中安装一个 py.exe 与 pyw.exe 文件作为 两个版本 python.exe 的启动文件。
$> py -2 或 py -3 分别启动 python 2/3 的版本。
3、分别运行两个版本的包安装 pip 命令,不要直接运行 pip ,否则会进入 PATH 路径中直接找到的版本。
py2版本命令: $> py -2 -m pip [install xxx] 安装 py2 的包。
py3版本命令: $> py -3 -m pip [install xxx] 安装 py3 的包。
【Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。】
4、实际上,也可以只将一个版本加入 PATH,这样就只能py 启动器来启动运行两个版本,好!
直接通过 python 方式,只能找到 PATH 路径中的版本。
5、默认随 PYTHON 安装的 包管理器 PIP,可能版本较旧,升级方法如下:
python -m pip install -U pip -U 即 --upgrade 升级。
6、pip安装依赖包时默认访问 https://pypi.Python.org/simple/
,但是经常出现不稳定以及访问速度非常慢的情况。更换国内源。
(1)每次指定方式
pip install XXXpkg -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
比如:pip3 install PyQt5 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
(2) 在WIN 用户目录下 (X:\user\zengXXX)下,创建一个 pip 目录,新加一个 .pip.ini 文件,内容:
[global]
trusted-host=pypi.hustunique.com
index-url=http://pypi.hustunique.com/simple/
源主要是:
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
7、 python 的 IDE 工具推荐:
7.1 (推荐!)pycharm 社区版(商业版本支持DJANGO 数据库开发),不支持WEB开发。 但可以用Tkinter ,Tk是Python自带的GUI库。 https://www.jetbrains.com/pycharm/
如果要使用其它GUI库,可以考虑 pyQt5,GTK的 GUI 库(Gnome 开发基础)。
7.2 (考虑)Wingware Python IDE (个人版,不收费。) http://wingware.com/
7.3 The Eric Python IDE(试用后,不推荐!安装麻烦,运行中经常出错。) http://eric-ide.python-projects.org/
8、pypi 的非官方 WINDOWS 下的包。比如MYSQL 在WIN 下的PYTHON驱动,没有PY3 的版本。
参考连接:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 有很多非官方的编译包。