安装环境:
vmware 12
centos 6.8
 
一、安装python3.5
默认情况下,linux下是默认使用2.x版本的,现在我们要安装3.x版本,具体操作如下
1、去官网下载安装包。(这里我下载的是.tgz版本)
2、用命令解压安装包 tar -zxvf +压缩包
3、进入解压后的文件 cd + 解压后的文件夹
4、./configure --prefix=/usr/local/python3.5 重定向到该文件夹下进行编译
5.make
6.make install
7、可以进入到安装目录查看是否有安装正确。
8、使用echo $PATH, 查看当前环境变量,一般情况下python3.5不在环境变量中
9、添加环境变量,PATH=$PATH:+Python3.5安装路径,如PATH=$PATH:/usr/local/python3.5/bin/
10、使用echo $PATH查看是否正常添加。
11、进入/usr/bin/目录下,删除python 文件(若删除失败请使用rm -r python 强制删除), 创建一个软连接ln -s +Python 可执行文件路径  ./python,如

ln -s /usr/local/python3.5/bin/python3.5 ./python
12、现在在哪个目录下输入python都是3.5的版本了  
 
二、安装pycharm
1、去官网下载pycharm linux版本(.tar.gz)
2、解压缩tar -zxvf +压缩包
3、进入到该文件下的bin目录执行./pycharm.sh
4、这里提示我JDK版本太低需最低1.8版本,我选择用rpm方式升级,去下载rpm包,http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择自己对应的版本
5、rpm -ivh jdk-8u131-linux-i586.rpm
6、接下来查看是否有正常升级到1.8版本java -version
7、重复3步骤,接下来和windows安装一致。
8、最后注册pycharm,有能力建议购买正版,按照下面方式可以激活版本一年,

激活码:http://idea.lanyus.com/可以获取,Linux在/etc/hosts中添加 0.0.0.0 account.jetbrains.com就好,windows的话没记错应该在C:\Windows\System32\drivers\etc\hosts
 
如果做纯开发,可以选择windows系统,毕竟安装环境使用都比较简单方便,有需要再选择linux。
 

linux下python+pycharm安装的更多相关文章

  1. Linux下Python编译安装

    1.安装python3 1.1下载python源码包 网址:https://www.python.org/downloads/release/python-362/ 下载地址:https://www. ...

  2. Linux下python安装升级详细步骤 | Python2 升级 Python3

    Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如 ...

  3. Linux环境下Python的安装过程

    Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...

  4. Linux下python安装升级详细步骤 | Python2 升级 Python3 转载

    Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如 ...

  5. Linux 下源码安装大杂烩

    本文仅以记录平常源码安装部分软件是需注意的关键点. 有时为了方便,如在 Ubuntu 系统中,采用 sudo apt-get install soft-version 来安装某一版本的软件显得更为便捷 ...

  6. linux下chromedriver的安装

    很多时候,发现phantomjs被一些网站屏蔽导致我们无法达到想要的结果,一方面phantomjs也停止维护,这时候们可以使用chromedriver(谷歌)或者firefoxdriver(火狐)来代 ...

  7. linux下无root 安装activepython到指定目录

    linux下无root 安装activepython 1.下载ActivePython-2.7.8.10-linux-x86_64.tar.gz 包 2.进入非root用户,如bdc用户,解压 [bd ...

  8. [转载]linux+nginx+python+mysql安装文档

    原文地址:linux+nginx+python+mysql安装文档作者:oracletom # 开发包(如果centos没有安装数据库服务,那么要安装下面的mysql开发包) MySQL-devel- ...

  9. centOS Linux下用yum安装mysql

    centOS Linux下用yum安装mysql      第一篇:安装和配置MySQL   第一步:安装MySQL   [root@192 local]# yum -y install mysql- ...

随机推荐

  1. ubuntu16.10下安装erlang和RabbitMQ

    Ubuntu系统下安装RabbitMQ(我选择的是Ubuntu Server 16.10) 1.首先必须要有Erlang环境支持 --安装之前要装一些必要的库(Erlang开发环境同样)(参考:duq ...

  2. [译]Selenium Python文档:八、附录:FAQ常见问题

    另外一个FAQ:https://github.com/SeleniumHQ/selenium/wiki/Frequently-Asked-Questions 8.1.怎样使用ChromeDriver ...

  3. Alamofire源码解读系列(九)之响应封装(Response)

    本篇主要带来Alamofire中Response的解读 前言 在每篇文章的前言部分,我都会把我认为的本篇最重要的内容提前讲一下.我更想同大家分享这些顶级框架在设计和编码层次究竟有哪些过人的地方?当然, ...

  4. 使用Atom打造无懈可击的Markdown编辑器

    一直以来都奢想拥有一款全能好用的Markdown编辑器,直到遇到了Atom.废话不多说,直接开搞! 1. 安装Atom 下载安装Atom:https://atom.io/ 2. 增强预览(markdo ...

  5. NPOI扩展--判断指定单元格是否为合并单元格和输出该单元格的行列跨度(维度)

    因工作需要用到跨合并单元格获取数据,所以写了个NPOI扩展类. 主要方法如下: 1.判断指定行/列索引(单元格)是否为合并单元格. 2.获取指定列索引的实际含有数据的单元格. 3.返回指定行/列索引的 ...

  6. java设计模式之桥接模式

    桥接模式 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化.这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦.这种模式涉及到一个作为桥接的 ...

  7. 02.PHP7.x编译详解

    #php7编译安装安装 ``` useradd -M -s /sbin/nologin www yum -y install openssl-devel bzip2-devel curl-devel ...

  8. Android自定义View之音频条形图

    2016-04-12 17:52 76人阅读 评论(2) 收藏 举报  分类: Android(26)  版权声明:本文为博主原创文章,未经博主允许不得转载. 新建项目,新建MusicRectangl ...

  9. 实用开发之-oracle表回滚到一个指定时间的操作语句

    在开发或客户使用过程中,难免会出现误操作或脏数据,那么怎么迅速处理这个问题呢? 1.备份还原就用了,太麻烦. 就是使用ORACLE的备份功能,然后在还原,还原的时候新建一个库,然后使用dblink进行 ...

  10. jmeter读取文件进行参数化时随机取值实现

    jmeter能用来做参数化的组件有几个,但是都没有随机取值的功能,遇到随机取值的需求怎么办呢? 突发奇想,可以用函数_StringFromFile来实现,先来介绍下此函数: 此函数位于函数助手中, 函 ...