python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda
---恢复内容开始---
python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda
一. 如何安装Python
在https://www.python.org/下载安装包。
下载下来一个exe文件,直接双击运行。
- 选择Install Now,立即安装。
- 配置环境变量:右键开始——控制面板——系统——高级系统配置——环境变量。
找到环境变量中的Path变量,将Python的安装路径复制进去,比如我的路径是:
“C:\Users\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”就会进入相应版本的执行。
调用的时候指定目录:在linux下面通过“/usr/local/python2.7”或“/usr/local/python3.6”进入不同的目录,再执行Python。在window下面可以直接cd到对应目录下面,在执行python.exe的脚本,可以使用python.ext的全路径来直接执行python脚本文件。
直接在Pycharm和Eclipse+PyDev等IDE中切换Python版本。
比如Eclipse+PyDev中切换
四. 安装Python的IDE软件Pydev
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
3、下载安装pycharm2017中文破解版,安装中不用再次安装java环境。
首次启动要破解:
server选项里边输入 http://idea.imsxm.com/
或者
http://idea.liyang.io
2018版本选择License server激活,然后填入:http://im.js.cn:8888 或 http://idea.java.sx/,
然后点Activate激活即可
4、安装破解成功后,打开pycharm,在文件-设置-项目:xxx-Project Interpreter中设置自己的python.exe,即可切换python环境。
2018最新版激活方法
在/etc/hosts文件最后面增加一行:
0.0.0.0 account.jetbrains.com
并保存退出。
打开PyCharm,选择Activate code(用激活码激活)
- 复制激活码,填入激活码框。
激活码可以在http://idea.lanyus.com/中获取
复制上面的激活码,填入激活码框,点击 OK 进行认证。
创建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-pycharm
搜索Pycharm,固定启动器即可。
六: anaconda 集成开发工具的安装。
1. anaconda是什么?



4. anaconda的环境管理功能。
4.1 创建一个环境
conda create -n python26 python=2.6 numpy
ps: 参数n表示后面跟着创建的环境的名称, python=2.6等是该环境中要用到的包的版本信息。
4.2 进入一个环境
conda activate python26
4.3查看一个环境下的包信息
conda env list
4.4退出一个环境
conda deactivate
4.5 导出一个共享环境给其他应用用
conda env export > environment.yaml
4.6 导入一个共享环境
conda env update -f=/root/environment.yaml
4.7 删掉一个环境。
conda remove -n python26
python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda的更多相关文章
- python基础系列教程——Python库的安装与卸载
python基础系列教程——Python库的安装与卸载 2.1 Python库的安装 window下python2.python3安装包的方法 2.1.1在线安装 安装好python.设置好环境变量后 ...
- python基础系列教程——Python3.x标准模块库目录
python基础系列教程——Python3.x标准模块库目录 文本 string:通用字符串操作 re:正则表达式操作 difflib:差异计算工具 textwrap:文本填充 unicodedata ...
- python基础系列教程——Python中的编码问题,中文乱码问题
python基础系列教程——Python中的编码问题,中文乱码问题 如果不声明编码,则中文会报错,即使是注释也会报错. # -*- coding: UTF-8 -*- 或者 #coding=utf-8 ...
- python基础系列教程,数学基础系列教程,数据分析系列教程,神经网络系列教程,深度学习系列视频教程分享交流
大家好,我是一个技术爱好者,目前对大数据人工智能很是痴迷,虽然学历只有高中,目前正在大踏步的向着人工智能狂奔,如果你也想学习,那就来吧 我的学习进度python基础(Numpy,pandas,matp ...
- Python基础教程系列目录,最全的Python入门系列教程!
Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 在现在的工作及开发当中,Python的使用越来越广泛,为了方便大家的学习,Linux大学 特推出了 <Python基 ...
- Python基础入门教程
Python基础入门教程 Python基础教程 Python 简介 Python环境搭建 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循 ...
- 【前端】CentOS 7 系列教程之一: 安装 node 最新版
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/linux_1.html 此系列教程从零开始,安装node.mysql.git,nginx.并且设置git自动部署. ...
- Python基础系列----环境的搭建及简单输入、输出
1.Python 以下信 ...
- Python基础入门教程(4)(数据类型)
人生苦短,我学Pyhton Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于199 ...
随机推荐
- VNC-tigervnc-server远程调用图形化
远程调用Linux图形化,很不错的.. 01.远程Linux须装图形化 yum groupinstall -y 'Desktop' 'X Window System' #xclock试图形 ...
- Java多线程中run(), start(), join(), wait(), yield(), sleep()的使用
Run 每个Thread中需要实现的方法, 如果直接调用的话, 会是和单线程一样的效果, 要另起线程需要使用start(). start 新起线程调用run(). 主线程不等待直接往下执行 Yield ...
- TP2.0或3.1 或者 3.2 下使用ajax+php做无刷新分页(转+自创)
1.前言 作为一名php程序员,我们开发网站主要就是为了客户从客户端进行体验,在这里,thinkphp框架自带的分页类是每次翻页都要刷新一下整个页面,这种翻页的用户体验显然是不太理想的,我们希望每次翻 ...
- HDUOJ----湫湫系列故事——减肥记I
湫湫系列故事——减肥记I Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Tota ...
- Java面试基础部分合集
写在前面:这篇文章对于在Java方面已经很牛逼的大手,就没必要看了,因为对于你们来说,这tm简直太简单了.... 面试我们都经历过,你真的懂面试吗?针对面试我只想说一点,面试的目的不是让考官知道你怎么 ...
- 【LeetCode】131. Palindrome Partitioning
Palindrome Partitioning Given a string s, partition s such that every substring of the partition is ...
- c#基础之异常处理及自定义异常 从SQLServer转储数据到MySQL
c#基础之异常处理及自定义异常 一.什么是c#中的异常? 异常是程序运行中发生的错误,异常处理是程序的一部分.c#中的异常类主要是直接或者间接的派生于 System.Exception类 ,也就是说S ...
- C#基础 - C# 的 常见概念简述
在上篇文章中,你跟着我写了一个HelloWorld,本篇中,我们来谈谈一些C#程序中的小概念 1.C# 程序结构 一个 C# 程序主要包括以下部分: 命名空间声明(Namespace declarat ...
- python学习笔记——multiprocessing 多进程组件 Pipe管道
进程间通信(IPC InterProcess Communication)是值在不同进程间传播或交换信息. IPC通过有管道(无名管道 和 有名 / 命名管道).消息队列.共享存储 / 内容.信号量. ...
- win7下安装ubuntu双系统的方法及心得体会(ps:要死好几回的节奏)
1.win7下安装ubuntu系统后,可以很好进入ubuntu系统 但是进不去win7,开机有win7选项,但是选择后不管用 方法思路:各种修复win7的mbr 我的问题是:在winpe中发现,根本看 ...