如何安装python解释器_python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器...
白手起家,从头开启python的开发环境搭建。
一. 如何安装Python在https://www.python.org/下载安装包。
下载下来一个exe文件,直接双击运行。
选择Install Now,立即安装。
配置环境变量:右键开始——控制面板——系统——高级系统配置——环境变量。
找到环境变量中的Path变量,将Python的安装路径复制进去,比如我的路径是:“C:\Users\cdl\AppData\Local\Programs\Python\Python36”注意添加的过程中要使用英文逗号。
二. Windows系统中测试是否成功安装Python开始——运行——cmd打开命令行程序;
输入“python”,如果出现版本信息则为安装成功。
三. 同时使用两个版本的Python
Python2.X兼容性较好,但学习某些资料时需要用到Python3.X,所以有时需要在系统中同时安装两个版本的Python。有以下三种方法,但前提都是安装好了Python并设置好了环境变量。通过重命名安装目录下的exe文件来区分执行:分别找到两个版本的安装目录下的python.exe和pythonw.exe文件,将其重命名,比如命名为python2.exe和python3.exe,在执行时输入“python2”或“python3”就会进入相应版本的执行。
调用的时候指定目录:通过“/usr/local/python2.7”或“/usr/local/python3.6”进入不同的目录,再执行Python。
直接在Pycharm和Eclipse+PyDev等IDE中切换Python版本。比如Eclipse+PyDev中切换:
1) 找到窗口——首选项——PyDev——Python Interpreter。
2) 添加另一个版本的Python路径,并在Libraries中引用新的路径。
四. 安装Python的IDE软件Pydev
很多不习惯用Linux系统的小伙伴也会不习惯用Windows命令行,此时可以选择一个合适的IDE帮助大家更简单地用Python。下面只分享一下Eclipse+PyDev的安装方法。启动Eclipse, 点击Help->Install New Software… 在弹出的对话框中,点Add 按钮。 Name中填:Pydev, Location中填http://pydev.org/updates。
(对于不能联网的电脑,可以离线下载pydev,将pydev的两个文件夹放在eclipse目录文件夹下)安装好pydev后, 需要配置Python解释器。在Eclipse菜单栏中,点击Windows ->Preferences. 在对话框中,点击pyDev->Interpreter - Python. 点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK。
五. 安装Python的IDE软件pycharm
虽然pydev继承在eclipse,非常方便,但是小编还是推荐一个更好的python编辑器——pycharm
pycharm下载地址:https://www.7down.com/soft/4338.html
1、下载安装jdk-8u152-windows-i586,
下载地址:http://www.filehorse.com/download-java-development-kit-32/
pycharm编译器需要java8u112以上的版本支持,所以需要先安装java环境。安装中不需要修改安装路径。
2、设置java环境变量,在我的电脑-属性-高级系统设置-高级-环境变量
在系统变量中添加
变量名:JAVA_HOME变量值:;C:\Program Files (x86)\Java\jdk1.8.0_152变量名:CLASSPATH变量值:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar变量名:Path变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
4、安装成功后,打开pycharm,在文件-设置-项目:xxx-Project Interpreter中设置自己的python.exe,即可切换python环境。
然后下载补丁,https://pan.baidu.com/s/1mcQM8CLUnweY02ahKEr4PQ 。
将补丁文件 JetbrainsCrack-release-enc.jar 放置到 pycharm 程序安装目录\bin目录下。
在 Pycharm软件安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions 两个文件 ,右键以文本格式打开(可用借助Notepad打开),在两个文件最后追加window添加
-javaagent:盘符:\你的pycharm的安装路径\bin\JetbrainsCrack-release-enc.jar
linux添加
-javaagent:/你的pycharm的安装路径/bin/JetbrainsCrack-release-enc.jar1234
这里一定要把你的pycharm安装路径写正确,失败都是因为这步没有做好,然后保存即可。
ubuntu启动pycharm 并固定到启动器
创建jetbrains-pycharm.desktop文件;
sudo gedit /usr/share/applications/jetbrains-pycharm.desktop[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/home/lp/download/pycharm-2018.1.4/bin/pycharm.png
Exec="/home/lp/download/pycharm-2018.1.4/bin/pycharm.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm12345678910
搜索Pycharm,固定启动器即可。
本文来自投稿,不代表访得立场,如若转载,请注明出处:http://www.found5.com//view/1453.html
如何安装python解释器_python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器...相关推荐
- html怎么在线安装,web前端零基础学习教程,如何安装HTML编辑器!
原标题:web前端零基础学习教程,如何安装HTML编辑器! HTML 编辑器推荐: 可以使用专业的 HTML 编辑器来编辑 HTML,菜鸟教程为大家推荐几款常用的编辑器: Notepad++:http ...
- Python基础系列教程 第一节 安装运行Python
安装Python解释器 Python 是一门解释性脚本语言,因此要想让你编写的代码得以运行,需要先安装 CPython 解释器. 根据你电脑的系统以及位数不同,安装步骤也有所差异. Windows 系 ...
- Python时间序列LSTM预测系列教程(6)-单变量
单变量LSTM预测模型(6) 教程原文连接 前置教程: Python时间序列LSTM预测系列教程(1)-单变量 Python时间序列LSTM预测系列教程(2)-单变量 Python时间序列LSTM预测 ...
- STM32 基础系列教程 0 - CubeMX 下载与安装
前言 学习STM32CUBEMX工具的下载与安装,学会从st官网(www.st.com)查找与下载资料. 示例详解 STM32CUBEMX 下载 进入st官网(www.st.com),在官网的网页搜索 ...
- Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python
Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...
- STM32 基础系列教程 50 – MbedTls
前言 mbed TLS(以前称为PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码.这是双重许可与Apache许可证 2.0版(与GPLv2许可也可).网站上指出,mbed ...
- STM32 基础系列教程 49 – Jansson
前言 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全 ...
- STM32 基础系列教程 48 – CJSON
前言 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全 ...
- STM32 基础系列教程 40 - Lwip_mqtt
前言 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级&qu ...
- STM32 基础系列教程 39 - Lwip_tftp
前言 文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式.它属于网络传输协议的应用层.文件传送(file t ...
最新文章
- 芯片老化验证流程_如何正确评估芯片的老化程度?
- python默认参数惹得祸
- 服务化改造实践 | 如何在 Dubbo 中支持 REST
- (转载)浅析Hadoop文件格式
- 收好这份 Vue 升级图,假期偷偷上个钻
- java核心面试_不正确的核心Java面试答案
- LeetCode 252. Meeting Rooms (会议室)$
- 自定义控件使用InnerDefaultProperty提示“内不允许包含文字内容”
- ORACLE 登录相关的信息
- Atitit 卡片管理指南规范 attilax总结(内部身份卡,饭卡,交通卡 银行卡等)
- 【协作通信】基于matlab协作通信仿真【含Matlab源码 1006期】
- LeetCode 答案(Easy)(601-700)
- Real-Time Rendering——Chapter 11 Non-Photorealistic Rendering
- 【POJ 3764】 The xor-longest path
- BigDecimal类型加减乘除运算(Java必备知识)
- JavaScript 扁平化数组转成Tree
- cocos2d - 触摸事件
- 数据库的实例化操作——员工信息的查询——简单表查询(二)
- office产品处于非活动状态——word无法修改
- 【记录】删库如何进行恢复?
热门文章
- (Maven配置)Failed to read artifact descriptor for xxx:jar解决方法
- 辽宁运钞车被劫:加强安防管理刻不容缓
- 《JavaScript忍者秘籍》——2.4 测试套件基础知识
- javaScript之函数,分支结构 ,循环结构(二)
- 产品体验报告-美团APP
- jsonp多次请求报错 not a function的解决方法
- Effective C# 原则3:选择is或者as操作符而不是做强制类型转换(翻译)
- 问题记录:模组屏调试点亮
- 在php中插入图片,php中怎么插入图片
- PHP获取表单数据的方法有几种,php获取表单数据的两种方法说明