热门标签 | 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)


推荐阅读
  • 技术日志:Ansible的安装及模块管理详解 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • 利用树莓派畅享落网电台音乐体验
    最近重新拾起了闲置已久的树莓派,这台小巧的开发板已经沉寂了半年多。上个月闲暇时间较多,我决定将其重新启用。恰逢落网电台进行了改版,回忆起之前在树莓派论坛上看到有人用它来播放豆瓣音乐,便萌生了同样的想法。通过一番调试,终于实现了在树莓派上流畅播放落网电台音乐的功能,带来了全新的音乐享受体验。 ... [详细]
  • 本文详细介绍了使用响应文件在静默模式下安装和配置Oracle 11g的方法。硬件要求包括:内存至少1GB,具体可通过命令`grep -i memtotal /proc/meminfo`进行检查。此外,还提供了详细的步骤和注意事项,确保安装过程顺利进行。 ... [详细]
  • 在使用 `requests` 库进行 HTTP 请求时,如果遇到 `requests.exceptions.SSLError: HTTPSConnectionPool` 错误,通常是因为 SSL 证书验证失败。解决这一问题的方法包括:检查目标网站的 SSL 证书是否有效、更新本地的 CA 证书库、禁用 SSL 验证(不推荐用于生产环境)或使用自定义的 SSL 上下文。此外,确保 `requests` 库和相关依赖项已更新到最新版本,以避免潜在的安全漏洞。 ... [详细]
  • 基于 Bottle 框架构建的幽默应用 —— Python 实践 ... [详细]
  • 利用Python与Android进行高效移动应用开发
    通过结合Python和Android,可以实现高效的移动应用开发。首先,需要安装Scripting Layer for Android (SL4A),这是一个开源项目,旨在为Android系统提供脚本语言支持。SL4A不仅简化了开发流程,还允许开发者使用Python等高级语言编写脚本,从而提高开发效率和代码可维护性。此外,SL4A还支持多种其他脚本语言,进一步扩展了其应用范围。通过这种方式,开发者可以快速构建功能丰富的移动应用,同时保持较高的灵活性和可扩展性。 ... [详细]
  • 掌握PHP编程必备知识与技巧——全面教程在当今的PHP开发中,了解并运用最新的技术和最佳实践至关重要。本教程将详细介绍PHP编程的核心知识与实用技巧。首先,确保你正在使用PHP 5.3或更高版本,最好是最新版本,以充分利用其性能优化和新特性。此外,我们还将探讨代码结构、安全性和性能优化等方面的内容,帮助你成为一名更高效的PHP开发者。 ... [详细]
  • 在Windows环境下离线安装PyTorch GPU版时,首先需确认系统配置,例如本文作者使用的是Win8、CUDA 8.0和Python 3.6.5。用户应根据自身Python和CUDA版本,在PyTorch官网查找并下载相应的.whl文件。此外,建议检查系统环境变量设置,确保CUDA路径正确配置,以避免安装过程中可能出现的兼容性问题。 ... [详细]
  • 如何在Python中高效运用requests模块:详细使用指南与技巧分享
    在Python中,`requests`模块是处理URL请求的强大工具,作为一个第三方库,需要单独安装。本文将详细介绍如何高效地使用`requests`模块,涵盖从基础功能到高级技巧的各个方面,帮助开发者更好地掌握其应用方法,提高开发效率和代码质量。 ... [详细]
  • PyTorch 使用问题:解决导入 torch 后 torch.cuda.is_available() 返回 False 的方法
    在配置 PyTorch 时,遇到 `torch.cuda.is_available()` 返回 `False` 的问题。本文总结了多种解决方案,并分享了个人在 PyCharm、Python 和 Anaconda3 环境下成功配置 CUDA 的经验,以帮助读者避免常见错误并顺利使用 GPU 加速。 ... [详细]
  • 在 Windows 10 系统下配置 Python 3 和 OpenCV 3 的环境时,建议使用 Anaconda 分发版以简化安装过程。Anaconda 可以从其官方网站(https://www.anaconda.com/download)下载。此外,本文还推荐了几本关于 Python 和 OpenCV 的专业书籍,帮助读者深入理解和应用相关技术。 ... [详细]
  • Python网络爬虫入门:利用urllib库进行数据抓取
    Python网络爬虫入门:利用urllib库进行数据抓取在数据科学和Web开发领域,Python凭借其简洁高效的特性成为首选语言。本文主要介绍了如何在Windows环境下使用Python的urllib库进行基本的网络数据抓取。考虑到命令行操作的不便,作者选择了Jupyter Notebook作为开发环境,不仅简化了配置过程,还提供了直观的数据处理和可视化功能。通过实例演示,读者可以轻松掌握urllib的基本用法,为深入学习网络爬虫技术打下坚实基础。 ... [详细]
  • voc生成xml 代码
    目录 lxmlwindows安装 读取示例 可视化 生成示例 上面是代码,下面有调用示例 api调用代码,其实只有几行:这个生成代码也很简 ... [详细]
  • Python 数据分析领域不仅拥有高质量的开发环境,还提供了众多功能强大的第三方库。本文将介绍六个关键步骤,帮助读者掌握 Python 数据分析的核心技能,并深入探讨六款虽不广为人知但却极具潜力的数据处理库,如 Pandas 的替代品和新兴的可视化工具,助力数据科学家和分析师提升工作效率。 ... [详细]
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社区 版权所有