Python 2/3 安装与运行环境设置

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:userzengXXX)下,创建一个 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/  有很多非官方的编译包。

原文地址:https://www.cnblogs.com/hopesun/p/6098251.html