【Python 05】Python开发环境搭建
Python安装和使用
1.安装
1.1 Windows下安装python
选择Customize installation安装,并且勾选Add Python 3.X to PATH。
勾选Documentation、pip、tcl/tk and IDLE、Python test suite、py launcher、for all users。
勾选Associate files with Python、Add Python to environment variable和Create shortcuts
注意:安装路径不要有中文。
python -V //使用cmd,查看版本号,验证安装成功
1.2 Linux下安装python
一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本。
#验证python安装之前需要一些必要的模块,如果没有使用rpm -ivh命令安装
rpm -qa |grep -i zlib
rpm -qa |grep -i bzip2
rpm -qa |grep -i ncurses
rpm -qa |grep -i readline
rpm -qa |grep -i openssl
rpm -qa |grep -i xz
rpm -qa |grep -i sqlite
rpm -qa |grep -i gdbm
rpm -qa |grep -i tk
rpm -qa |grep -i gcc
#新建Python安装目录
mkdir -p /usr/local/python3
#配置一下安装目录
xz -d Python-3.6.8.tar.xz
tar -xvf Python-3.6.8.tar
cd Python-3.6.8
./configure --prefix=/usr/local/python3
#安装
make
make install
#任意路径访问方法一:建立软连接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
#任意路径访问方法二:将/usr/local/python3/bin加入PATH环境变量
vi ~/.bash_profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
#测试
python3 -V
1.3 Linux切换默认Python命令使用的版本
(1)查看默认Python版本和软链接
[root@teradata]$ python -V
Python 2.6.9 [root@teradata]$ which python #默认Python目录
/usr/bin/python [root@teradata]$ ll /usr/bin/python*
lrwxrwxrwx 1 root root 9 Oct 30 2018 /usr/bin/python -> python2.6
lrwxrwxrwx 1 root root 9 Oct 30 2018 /usr/bin/python2 -> python2.6
-rwxr-xr-x 1 root root 6416 Sep 28 2018 /usr/bin/python2.6
lrwxrwxrwx 1 root root 32 Jul 16 03:57 /usr/bin/python3 -> /usr/local/python3/bin/python3.6
(2)切换root用户更改默认软链接
Linux下的软链接其实就相当于Windows下的快捷方式:旧版本的软链接可以不用删除,改个名字即可,然后创建新版本的软链接。
[root@teradata]$ mv /usr/bin/python /usr/bin/python_bak_2.6.9 [root@teradata]$ ln -s /usr/local/python3/bin/python3.6 /usr/bin/python #/usr/local/python3为安装路径
1.4 Linux两个Python版本共存(不使用Anaconda)
方法一:创建软链接(/usr/bin/python2和/usr/bin/python3)
输入python命令使用版本2.6.9,输入python3命令使用版本3.6.8
方法二:环境变量(使用时指定使用的python版本)
export PATH=/usr/bin/python2.6:$PATH
export PATH=/usr/bin/python3.6:$PATH
输入python2.6命令使用版本2.6.9,输入python3.6命令使用版本3.6.8
2.开发运行(适合小型项目开发)
(1)交互式开发运行
//方法一:cmd中输入python命令后,输入Python语句
print('Hello World')
Ctrl+z或者exit()退出 //方法二:双击$PYTHON_HOME/IDLE.exe,打开python shell,输入Python语句
print('Hello World')
//使用help帮助命令
help() Ctrl+c退出help
help(print) 查看print使用帮助
(2)脚本文件式开发运行(自带IDLE或其它文本编辑器如nodpad++)
//新建脚本HelloWorld.py,右键使用IDLE编辑脚本,内容如下:
print('Hello World') //使用cmd运行(也可以直接使用IDLE的RUN)
python HelloWorld.py
Anaconda安装和使用
1.安装(5分钟)
勾选Add Anaconda to the system PATH environment variable和Register Anaconda as system Python
python使用方法详见上文,高亮显示脚本也可以使用ipython工具。
//cmd输入
ipython
2.使用(多敲几次)
conda env list // 列出conda管理的所有环境
conda create -n learn python= // 创建一个名为learn的环境并指定python版本为3(的最新版本)。新环境目录为$Anaconda/env/learn
conda remove -n learn --all // 删除learn环境及下属所有包 activate // 切换到base环境
activate learn // 切换到learn环境 conda list // 列出当前环境的所有包
conda install requests 安装requests包
conda remove requests 卸载requets包
conda update requests 更新requests包 conda env export > environment.yaml // 导出当前环境的包信息,
conda env create -f environment.yaml // 用配置文件创建新的虚拟环境(需要编辑name和prefix的值)
Pycharm安装和使用
IDLE适合小型项目开发,大型项目需要使用IDE环境如Pycharm。
1.安装(关联Anaconda)
社区版(免费)和专业版(收费),选择社区版即可。Pycharm官方下载地址
勾选64-bit launcher和关联.py,安装完毕并运行。
选择主题样式,重启。
create new project,指定工程目录D:\software\workspace\python_course\lect01
File->settings->Project Interpreter可以使用Anaconda的Python解释器,完毕后所有相关包都会自动引用(会花几分钟时间)。

参考文档:
【Python 05】Python开发环境搭建的更多相关文章
- Django Python MySQL Linux 开发环境搭建
Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...
- Python简介及开发环境搭建
Python简介 Python是一门动态解释性的强类型定义的计算机程序设计语言,是一种完全面向对象的语言,由荷兰人"龟叔"-Guido van Rossum于1989年开发,于19 ...
- python爬虫起步...开发环境搭建,最简单的方式
研究一门编程语言,一般第一步就是配置安装部署相关的编程环境.我认为啊,在学习的初期,大家不是十分了解相关的环境,或者是jar包,python模块等的相关内容,就不需要花费大量的时间去研究如何去安装它. ...
- 【系列】Python编程思想(1):Python简介与开发环境搭建
李宁老师的 开始学习. 本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程.主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库.本教程使用Py ...
- Python安装和开发环境搭建
1.官网:http://www.python.org/download/下载安装包,目前最新版本为3.6,安装包很多地方可以下,也可以在360软件管家上下载安装 特别要注意勾选:Add Python ...
- python+eclipse+pydev开发环境搭建
1.安装配置python2.7(右击我的电脑->属性->高级系统设置->环境变量->系统变量列表中找到Path并双击->变量值中添加";C:\Python27; ...
- Python基于VS2013 开发环境搭建 Hello World 10分钟搞定
1.先下载Python 安装 Next ->安装完成 2.以前安装过VS2013 打开VS2013 文件->新建项目 (此时如果没有Python Application,请点击里面的安装插 ...
- python linux 下开发环境搭建
1.1: 在虚拟环境目录下安装 ipython => pip install ipython 1.2: 简单的使用 => ipthyon => print("heollo ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- Eclipse中Python开发环境搭建
Eclipse中Python开发环境搭建 目 录 1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...
随机推荐
- Node.js API 初解读(三)
目录 Node.JS API 初解读三 Node.JS API 初解读三 Version: NodeJs v6.2.0 一. DNS (Domain Name Server) [域名服务器] 1.简介 ...
- 近期编程总结(i think -1)
随着“四则运算题”的不断升级,功能实现起来越来越难,需要的知识也越来越多.实现过程中,需要不断地查阅相关资料和与其他人讨论的实现方法. 四则运算2的产生,的确耗费了自己很多的精力,不过反思一下,在不断 ...
- CentOS 6下安装Python2.7
安装方法 如果在CentOS上自己编译安装过python2.7,使用过程中会发现有些标准库没有安装之类的问题. 逛别人博客的时候发现,一个便捷的方法:使用RHSCL的全称是Red Hat Softwa ...
- 阿里云—Gartner 2018 亚太区WAF魔力象限唯一云WAF提供商
近日,Gartner发布亚太区2018年度Web应用防火墙(简称“WAF”)魔力象限报告,阿里云WAF凭借成熟的产品能力和完善的服务体系成功入围,且是唯一一家进入该魔力象限的云WAF提供商. 报告指出 ...
- .Net语言 APP开发平台——Smobiler学习日志:在应用中添加WeiXin组件
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 控件说明 WeiXin组件. 效果演示 1. 分享好友 2. 分享朋友圈 图1 图2 ...
- DSAPI多功能组件编程应用-文件类
[DSAPI.DLL下载地址] 本节内容,是属于"无需过多说明"就能使用的功能.由于实在是太简单,我就简单地示例一下. DSAPI.文件类.获取可读性强的字节大小信息(&q ...
- Secret Message ---- (Trie树应用)
Secret Message 总时间限制: 2000ms 内存限制: 32768kB 描述 Bessie is leading the cows in an attempt to escap ...
- Spring Boot 整合 docker
一.什么是docker ? 简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs ...
- ios屏幕怎么投屏到电脑显示器
iphone在国内一直都很受欢迎,为什么这么受欢迎呢?其实苹果手机操作系统非常的新颖,让人对手机有了重新的认识.但是ios屏幕怎么投屏到电脑显示器.感兴趣的一起阅读下面的内容吧! 使用工具: 苹果手机 ...
- 华为云的API调用实践(python版本)
一.结论: 1.华为云是符合openstack 社区的API,所以,以社区的API为准.社区API见下面的链接. https://developer.openstack.org/api-ref/net ...