返回顶部
首页 > 资讯 > 后端开发 > Python >python3、ipython3、set
  • 846
分享到

python3、ipython3、set

set 2023-01-31 08:01:53 846人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

第一个python脚本:[root@backup ~]# cat helloworld.py print("hello world")[root@backup ~]# Python helloworld.py hello world 安装p

第一个python脚本:

[root@backup ~]# cat helloworld.py

print("hello world")

[root@backup ~]# Python helloworld.py

hello world

 

安装python3及ipython整体环境,非常麻烦,不注意会经常报错,安装不成功,折腾了一天才搞定,流程记录如下:

第一步:安装python3.5

1、Centos6.5 安装Python 的依赖包

yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2、下载Python3.5的源码包并编译

wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
tar xf Python-3.5.0.tgz
cd Python-3.5.0
./configure --prefix=/application/python  --enable-shared
make
make install
ln –s /application/python/bin/python3  /usr/bin/python3

3、在运行Python之前需要配置库:

echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf
ldconfig

4、运行演示:

python3 --version
Python 3.5.0

5、删除编译Python时所需要的库,当然也可以不删

yum groupremove "Development tools" --remove-leaveas
yum remove zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel --remove-leaves

6、设置别名方便使用,也可以不用设置

alias py=python3

 

第二步:安装ipython3

1、需要安装setup-tools

地址:Https://pypi.python.org/pypi/setuptools 

解压 unzip setuptools-36.5.0.zip

cd setuptools-36.5.0

/application/python/bin/python3 setup.py install

2、安装pip

地址:https://pypi.python.org/pypi/pip

tar xf pip-9.0.1.tar.gz

cd pip-9.0.1

/application/python/bin/python3 setup.py install

此时会在/application/python/bin下生成一个名为pip pip3 pip3.5的几个文件夹,说明pip模块已经打包进入了python环境。

3、安装python-setuptools和python-setuptools-devel

通过yum install安装即可

4、安装ipython

地址:https://pypi.python.org/pypi/ipython

tar xf ipython-6.0.0.tar.gz

cd ipython-6.0.0

/application/python/bin/python3 setup.py install

5、配置软链接或加入系统环境变量

ln -s /application/python/bin/python3  /usr/bin/python3

ln -s /application/python/bin/ipython3  /usr/bin/ipython3

ln -s /application/python/bin/ipython  /usr/bin/ipython


--结束END--

本文标题: python3、ipython3、set

本文链接: https://lsjlt.com/news/192418.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python3、ipython3、set
    第一个python脚本:[root@backup ~]# cat helloworld.py print("hello world")[root@backup ~]# python helloworld.py hello world 安装p...
    99+
    2023-01-31
    set
  • centos7 安装 ipython3
    [root@cn-engine ~]# uname -aLinux cn-engine 3.10.0-123.9.3.el7.x86_64 #1 SMP Thu Nov 6 15:06:03 UTC 2014 x86_64 x86_64 x...
    99+
    2023-01-31
  • python3学习之set集合
    关键字set是集合,数据特点是:无序,去重#创建se = {"sdfs","ljk"}    ;大括号中不是键值对se = set((1,2,3,4,8))se = set()   ;空集合#操作se.add         #单个添加  ...
    99+
    2023-01-31
    set
  • Python3基本数据类型之set
    一、定义 set是一个无序且不重复的元素集合。 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员。但是因为...
    99+
    2023-01-31
    数据类型 set
  • python3基础之集合set详解
    目录集合set1.集合定义2.集合基础操作固定集合1.定义2.作用基础操作集合set 1.集合定义 1.由一系列不可重复的不可变类型变量组成的可变映射容器 2.相当于只有键没有值的字...
    99+
    2024-04-02
  • Kali Linux安装ipython2 和 ipython3的方法
    1、更新包管理 apt-get install update. 2、安装 pip3 :apt-get install GohwmKWwpython3-pip 3、安装ipython 2 : pip install ipy...
    99+
    2022-06-04
    Linux 安装 ipython2 ipython3
  • python3中set(集合)的语法总结分享
    介绍 set 顾明思义,就是个集合,集合的元素是唯一的,无序的。一个{ }里面放一些元素就构成了一个集合,set里面可以是多种数据类型(但不能是列表,集合,字典,可以是元组) 集 合 是 一 个 无 序 不...
    99+
    2022-06-04
    语法 set
  • Python3教程——5、Python3
            一、Pycharm常用快捷键 有颜色的为很常用,或不易发现   编辑类: Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 类名完成 Ctrl + Shift + Ent...
    99+
    2023-01-31
    教程
  • Java·Map和Set
    文章目录 🏯1. 搜索🏯1.1 概念及场景1.2 模型 🏰2. Map 的使用🏰2.1 关于Map的说明2.2 关于Map.Entry的说明2.3 Map 的常用方...
    99+
    2023-08-17
    java 数据结构 算法
  • Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different
    PLSQL报错: Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different. Character set conversion ...
    99+
    2016-02-06
    Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different
  • Redis源码分析之set 和 sorted set 使用
    目录set 和 sorted set前言set常见命令set 的使用场景看下源码实现sorted set常见的命令使用场景分析下源码实现总结参考set 和 sorted set 前言...
    99+
    2024-04-02
  • ALTER SESSION SET EVENTS
    一、Oracle跟踪文件Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数...
    99+
    2024-04-02
  • NoSQL--Redis 2.4--Set
    一、概述:1、在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O...
    99+
    2024-04-02
  • python set(集合)
    set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据...
    99+
    2023-01-31
    python set
  • 【Planning】Reference operation set
    Purpose在SAP中,一种技术使用在很多地方,就比如condition tech,以及我们PP中的routing或称为task list更为确切;routing分很多类型,例如PP-SFC中的standard routing, ref....
    99+
    2023-06-05
  • python3 GUI
    用python3创建窗口并显示 修改窗口的名字 在窗口中加入标签 在窗口中加入按钮 使按钮有实际意义 添加可编辑文本框 用Tkinter实现一个简单的GUI程序,单击click按钮时会在终端打印出’hello world’...
    99+
    2023-01-31
    GUI
  • python3 __name__
    我们经常会在各种代码中见到一个__name__ == '__main__', 这究竟是什么意思呢 当一个python文件是被当做一个脚本运行的时候, 它的__name__就为__main__, 比如以下代码 >>>...
    99+
    2023-01-31
  • Python3 spider
    http://blog.jobbole.com/77821/Python3网络爬虫的一个资料,还可以,备份。...
    99+
    2023-01-31
    spider
  • python3 asyncio
    asyncio 是用来编写 并发 代码的库,使用 async/await 语法。asyncio 被用作多个提供高性能 Python 异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等...
    99+
    2023-01-31
    asyncio
  • Python3 CookBook |
    文章首发于知乎专栏,欢迎关注。https://zhuanlan.zhihu.com/py... 以下测试代码全部基于 Python3 1、查找最大或最小的 N 个元素 工作中有时会遇到这样的需求,取出数据中前面 10% 的值,或者最后 1...
    99+
    2023-01-31
    CookBook
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作