白手起家,从头开启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编译器...相关推荐

  1. html怎么在线安装,web前端零基础学习教程,如何安装HTML编辑器!

    原标题:web前端零基础学习教程,如何安装HTML编辑器! HTML 编辑器推荐: 可以使用专业的 HTML 编辑器来编辑 HTML,菜鸟教程为大家推荐几款常用的编辑器: Notepad++:http ...

  2. Python基础系列教程 第一节 安装运行Python

    安装Python解释器 Python 是一门解释性脚本语言,因此要想让你编写的代码得以运行,需要先安装 CPython 解释器. 根据你电脑的系统以及位数不同,安装步骤也有所差异. Windows 系 ...

  3. Python时间序列LSTM预测系列教程(6)-单变量

    单变量LSTM预测模型(6) 教程原文连接 前置教程: Python时间序列LSTM预测系列教程(1)-单变量 Python时间序列LSTM预测系列教程(2)-单变量 Python时间序列LSTM预测 ...

  4. STM32 基础系列教程 0 - CubeMX 下载与安装

    前言 学习STM32CUBEMX工具的下载与安装,学会从st官网(www.st.com)查找与下载资料. 示例详解 STM32CUBEMX 下载 进入st官网(www.st.com),在官网的网页搜索 ...

  5. Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python

    Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...

  6. STM32 基础系列教程 50 – MbedTls

    前言 mbed TLS(以前称为PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码.这是双重许可与Apache许可证 2.0版(与GPLv2许可也可).网站上指出,mbed ...

  7. STM32 基础系列教程 49 – Jansson

    前言 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全 ...

  8. STM32 基础系列教程 48 – CJSON

    前言 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全 ...

  9. STM32 基础系列教程 40 - Lwip_mqtt

    前言 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级&qu ...

  10. STM32 基础系列教程 39 - Lwip_tftp

    前言 文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式.它属于网络传输协议的应用层.文件传送(file t ...

最新文章

  1. 芯片老化验证流程_如何正确评估芯片的老化程度?
  2. python默认参数惹得祸
  3. 服务化改造实践 | 如何在 Dubbo 中支持 REST
  4. (转载)浅析Hadoop文件格式
  5. 收好这份 Vue 升级图,假期偷偷上个钻
  6. java核心面试_不正确的核心Java面试答案
  7. LeetCode 252. Meeting Rooms (会议室)$
  8. 自定义控件使用InnerDefaultProperty提示“内不允许包含文字内容”
  9. ORACLE 登录相关的信息
  10. Atitit 卡片管理指南规范 attilax总结(内部身份卡,饭卡,交通卡 银行卡等)
  11. 【协作通信】基于matlab协作通信仿真【含Matlab源码 1006期】
  12. LeetCode 答案(Easy)(601-700)
  13. Real-Time Rendering——Chapter 11 Non-Photorealistic Rendering
  14. 【POJ 3764】 The xor-longest path
  15. BigDecimal类型加减乘除运算(Java必备知识)
  16. JavaScript 扁平化数组转成Tree
  17. cocos2d - 触摸事件
  18. 数据库的实例化操作——员工信息的查询——简单表查询(二)
  19. office产品处于非活动状态——word无法修改
  20. 【记录】删库如何进行恢复?

热门文章

  1. (Maven配置)Failed to read artifact descriptor for xxx:jar解决方法
  2. 辽宁运钞车被劫:加强安防管理刻不容缓
  3. 《JavaScript忍者秘籍》——2.4 测试套件基础知识
  4. javaScript之函数,分支结构 ,循环结构(二)
  5. 产品体验报告-美团APP
  6. jsonp多次请求报错 not a function的解决方法
  7. Effective C# 原则3:选择is或者as操作符而不是做强制类型转换(翻译)
  8. 问题记录:模组屏调试点亮
  9. 在php中插入图片,php中怎么插入图片
  10. PHP获取表单数据的方法有几种,php获取表单数据的两种方法说明