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:\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/ 有很多非官方的编译包。
Python 2/3 安装与运行环境设置的更多相关文章
- Linux环境安装.NET运行环境
Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt ...
- 阿里云服务器ubuntu安装java运行环境
服务器 阿里云服务器ubuntu安装java运行环境 转:http://www.codingyun.com/article/45.html 今天来给大家介绍一下在阿里云ubuntu服务器下安装java ...
- 图文详解安装PHP运行环境
一.什么是PHP运行环境 能够理解人与计算机交流时语言软件,通常指解释PHP编程语言的软件. 例如: PHP(代码) 需要PHP超文本预编译器(软件). Java需要JVM虚拟机 二.安装PHP运行环 ...
- Windows10内置ubuntu子系统安装后中文环境设置
原文:Windows10内置ubuntu子系统安装后中文环境设置 第一开启相关设置,使用小娜(Win键+c)直接查找关键字打开更快. ①设置→查找"针对开发人员"→开发人员模式 ...
- 小记LoadRunner 11 安装VC2005运行环境报错处理
这几天在做性能优化,需要在虚拟机里装个LoadRunner 11.从测试同学那里搞来安装包,按照文档提示安装系统运行环境,提示我要装VC2005 SP1. 安装程序自己安装,报错.截图如下. 于是我又 ...
- odoo12从零开始:一、安装odoo运行环境(mac)
写在前面: 接触odoo已经两年多了,在大学做课程设计的时候,无意间了解到odoo这个erp框架,当时的odoo在国内还默默无闻,我也不曾想过自己毕业后会从事到odoo框架的相关开发工作中来.两年多的 ...
- odoo12从零开始:一、安装odoo运行环境(windows10)
前言 鉴于好多朋友说没有mac电脑,windows开发其实也差不了多远,只是个人习惯问题,而且吧,windows的电脑其实配环境也挺快的其实,我在这里再稍微补一个比较简单的windows环境部署,希望 ...
- 如何在Mac OS X上安装 Ruby运行环境
对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 首先确定操 ...
- centos7.0 安装LNMP运行环境
LNMP作为php流行的运行环境,而最近需要搭建一个内部的php论坛.记录下LNMP的安装: 1.安装mysql 请参考:centos7 安装mysql5.7.11注意事项 2.安装php yum i ...
随机推荐
- 【WPF】值是枚举的RadioButton 绑定问题
源 1.RadioButton 2.IValueConverter 3.枚举 xaml实现 <RadioButton Content="单打热身" GroupName=&qu ...
- neo4j-备份、恢复
neo4j备份命令(本例linux) neo4j-backup 命令使用: ./neo4j-backup -full -from single://[machine IP] -to ~/backup- ...
- css学习笔记(2)
----------------|-------------------------|------------------ 标签名 英文全拼 中文 ...
- js导出excel
function inportEx() { $("#btnEx").text("导出中..."); var fugNumber = "";/ ...
- 记lrd的高二上学期第五次调研考试
河北某某中学的调研考试其实是很好玩的经历呢.可惜没有太多机会了. 背景: NOIP2016回来之后没有好好学文化课-.自习能翘就翘了,衡中特产学案自助没有好好写(说来我好像从来没被老师查到过,上课写学 ...
- javascript随机打乱数组
var arr=[]; ;i<;i++){ arr[i]=i; } arr.sort(function(){ return 0.5 - Math.random() }) var str=arr. ...
- JS控制,返回上一页之后强行刷新一次
网站建设过程中,提交页面后我们经常要用到window.history.go(-1)返回上一页,因为页面的缓存功能,我们只能返回上次操作的页面,但在删除等操作中,我们希望实时看到删除项目后的页面,这就要 ...
- dwarf tower
dwarf tower(dwarf.cpp/c/pas)[问题描述]Vasya在玩一个叫做"Dwarf Tower"的游戏,这个游戏中有n个不同的物品,它们的编号为1到n.现在Va ...
- NOIp 11.11/12
最后一场比较正式的NOIp模拟赛,写一发小总结.题目没什么好说的,大部分很简单,先贴一下代码. 1111 T1 //string //by Cydiater //2016.11.11 #include ...
- 火车头dede采集接口,图片加水印,远程图片本地化,远程无后缀的无图片本地化
<?php /* [LocoySpider] (C)2005-2010 Lewell Inc. 火车采集器 DedeCMS 5.7 UTF8 文章发布接口 Update content: 图片加 ...