热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux系统安装pythonipythonpycharm

安装python编译安装三部曲:configure编译make安装makeinstall安装成包安装详解:安装平台-Linux

安装python


编译安装三部曲:


  • configure   编译
  • make     安装
  • make install  安装成包

安装详解:

安装平台
-Linux
-官网下在源码安装包(python3.6)
-解压安装包
-安装编译过程中需要的依赖包:gcc,zlib,zlib-devel,openssl-devel,readline,readline-devel
-进入解压的安装包进行编译

步骤如下:

    解压安装包
    tar xzf Python-3.6.6.tgz
    进入到安装包路径下
    cd Python-3.6.6/
    安装必要的软件(gcc等 )
    yum install gcc -y
    yum install zlib zlib-devel openssl-devel readline readline-devel -y
    三部曲——第一步——>编译
    ./configure --prefix=/usr/local/python3.6 --with-ssl
    三部曲——第二步和第三部——>安装、安装成包
    make && make install
    开启python

    此方法为使用绝对路径开启
    /usr/local/python3.6/bin/python3.6
    如果想要用简便方式开启(在命令行输入python3.6 即可开启)
    创建软连接
    ln -s /usr/local/python3.6/bin/python3.6 /usr/local/bin/ 作软连接 注意:python3.6这个包在/usr/local这个目录下


 

安装ipython

ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。

ipython的主要功能如下:

1.运行ipython控制台 
2.使用ipython作为系统shell 
3.使用历史输入(history) 
4.Tab补全 
5.使用%run命令运行脚本 
6.使用%timeit命令快速测量时间 
7.使用%pdb命令快速debug 
8.使用pylab进行交互计算 
9.使用ipython Notebook

    安装步骤:

    1.注意事项:ipython的安装需要联网,否则无法安装
    2.切换到python的安装编译目录
    3.cd /usr/local/python3.6/bin
    4.使用pip命令安装ipython
       ./pip3 install ipython

     5.安装后也可以通过软连接的方式进行快捷使用
         ln -s /usr/local/python3.6/bin/ipython /urs/local/bin 

安装pycharm

1.将python3版本的包解压到/usr/local目录下
tar zxf pycharm-community-2018.3.tar.gz -C /usr/local
2.进入/usr/local下,将名字改的短一点
cd /usr/local
mv pycharm-community-2018.3 pycharm
3.cd /pycharm/bin
4.运行脚本
sh pycharm.sh
脚本运行后,会出现以下界面

接受协议,并点击Continue 

Don’t send 

选择一种你喜欢的界面风格 

创建软连接,这样以后启动pycharm就只用在命令行输入charm启动即可,然后Next 

 创建一个工程

创建路径 

pychram快捷键:

1.设置 (ctrl + alt + s)
2.快速创建文件 (alt + insert)
3.自动格式化 (ctrl + alt + l)
4.快速注释代码 (ctrl + /)
5.快速取消注释代码 (ctrl + /)
6.复制一行代码 (ctrl + d)
7.撤销操作 (ctrl + z)


推荐阅读
  • 用户管理_用户管理的小项目
      之前学习链表数据结构的时候,写过(相信很多人都做过)dos窗口版的学生管理系统,通过输入数字来实现CURD学生的信息,顶多就是把数据写入文件来存储数据 ... [详细]
  • 导读:今天编程笔记来给各位分享关于php动态扩展怎么加载的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: ... [详细]
  • Linux提权之suid篇
    Linux提权之suid篇不知攻,焉知防一个在安服路上摸索的大三生,记录平时学习笔记suid前言:1.只有可以执行的二进制程序文件才 ... [详细]
  • centos卸载不必要的程序_在 Linux 中移除从源代码安装的程序的一种简单的方法...
    不是所有的程序都可以在官方或者第三方库中找到,因此你不能使用常规的包管理来安装它们。有时你不得不从源代码中手动构建这些程序。就如你已经知道的一样,当你从 ... [详细]
  • ubuntu更新python3版本并安装scapy
    下载编译安装下载wgethttps:www.python.orgftppython3.7.3Python-3.7.3.tgz其他版本下载:https:www.pyt ... [详细]
  • centos6.8 下nginx1.10 安装 ... [详细]
  • 基于SSL的mysql服务器的主从架构实现说明:本文选用172.16.22.1作为主服务器,172.16.22.3作为从服务器从服务器的mysql软件版 ... [详细]
  • PHP 扩展编译的通用方法
    2019独角兽企业重金招聘Python工程师标准以memcache扩展为例子首先需要到软件的官方(如memcached的地址http:pecl.php.netp ... [详细]
  • rtemsapi用户指南Elixir代表了相对较新的编程语言,面向更广泛的受众。它于2011年发布,此后一直在开发中。他的主要特征是取消功能范式 ... [详细]
  • 最近用python写了一个小程序,想发布出去让人试用又不想暴露源码,搜索了一下发现将py文件编译成pyd文件就能达到目的。转换过程很简单,但是在调用pyd文件并且打包为单个exe文 ... [详细]
  • 系统管理部分软件包管理进程管理服务管理磁盘管理系统管理之软件包管理软件包的安装方式yumapt方式rpmdpkg方式编译安装方式二进制安装方式rpm安装方式增删改查安装:-ivh查 ... [详细]
  • 13Linux基本命令和配置服务器来电后自动开机
    本节所讲内容:Linux终端介绍Shell提示符BashShell基本语法基本命令的使用:ls、pwd、cd查看系统和BIOS硬件时间Linux如何获得 ... [详细]
  • Lunix历史及如何学习
    1.Lunix是什么1.1Lunix是操作系统还是应用程序Lunix是一套操作系统,它提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构, ... [详细]
  • 前言可能你并不太了解msys2,但是作为一个程序员,你一定知道mingw,而msys2就集成了mingw,同时msys2还有一些其他的特性,例如包管理器等。msys2可以在wind ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
author-avatar
981378224_014f95
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有