包含在linux下搭建python的词条「建议收藏」

包含在linux下搭建python的词条「建议收藏」可以安装一个WDCP,然后想要什么版本得环境就按什么版本得,可视化操作

本文目录一览:

如何在linux上搭建python环境

可以安装一个WDCP,然后想要什么版本得环境就按什么版本得,可视化操作

包含在linux下搭建python的词条「建议收藏」

如何在linux系统中安装python

1.下载源代码

2. 安装

$ tar –jxvf Python-2.5.2.tar.bz2

$ cd Python-2.5.2

$ ./configure

$ make

$ make install

3. 测试

在命令行下输入python,出现python解释器即表示已经正确安装。

在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入

#python

会发现显示结果:

# python

Python 2.4.3 (#1, Dec 11 2006, 11:38:52)

[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2

Type “help”, “copyright”, “credits” or “license” for more information.

版本还是2.4.x的

解决办法:

#cd /usr/bin

#ll |grep python //查看该目录下python

#rm -rf python

#ln -s PREFIX/Python-2.5.2/python ./python //PREFIX为你解压python的目录

#python

# python

Python 2.5.2 (#1, Dec 11 2006, 11:38:52)

[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2

Type “help”, “copyright”, “credits” or “license” for more information.

OK!问题解决!

如何在linux系统安装python编程环境

详细说下Linux和Mac OS怎么搭建Python环境,可以根据需要看对应部分。

打开终端

Linux和Mac OS在安装过程中均需要打开终端进行操作,这里简要说明一下如何打开系统终端。由于Linux发行版有太多版本,所以这里只说明国内同学们用的最多的Ubuntu操作系统。Ubuntu操作系统可以使用快捷键,Ctrl + Alt + t打开终端,Ubuntu的终端打开之后大概是这样:

接下来就是在Mac OS中打开终端了,Mac OS可以通过在聚焦搜索中搜索Terminal的方式来打开终端,聚焦搜索的快捷键是Command +空格键。

Linux 篇

确认版本

由于绝大部分Linux操作系统都自带了Python,所以要先确定你的Linux系统上已经安装的Python版本:

$ python –version

Python 2.7.15

一般来讲,自带的默认Python版本都是Python2.x,部分系统还安装了一个Python3版本,请输入如下命令确定是否安装了Python3以及它的版本:

$ python3 –version

如果输出结果如下(近似地),则说明你的系统已经安装了Python3的某个版本:

$ python3 –version

Python 3.7.3

如果输出结果如下(近似地),则说明你的系统尚未安装Python3的某个版本:

$ python3 –version

bash: command not found: python3

安装

Debian及其衍生版本,比如的Ubuntu,使用下面命令:

$ sudo apt-get install python3

Red Hat及其衍生版本,比如CentOS,使用下面命令:

$ sudo yum install python3

确认是否安装成功

确认是否安装成功和确认版本的步骤一致,如果可以正确显示版本,就是安装成功了。

Mac OS篇

确认版本

和Linux系统类似,Mac系统在安装之前要确定是否已经安装了相应的版本,Python默认版本,一般均为Python2:

$ python –version

Python 2.7.15

确认是否安装了Python3

$ python3 –version

Python 3.7.3

一般情况下Mac OS均未安装Python3.x。

安装

Mac OS既可以通过命令行安装,也可以像Windows系统一样下载安装包并安装。这里仅讨论对新手比较友好的下载安装包安装的方式。在Python官网中找到Downloads,并选择Mac OS X,

然后进入页面,32位操作系统的同学(这种同学应该很少)选择”macOS 64-bit/32-bit installer”,否则选择”macOS 64-bit installer”,然后选择你需要的Python版本,比如Python3.7.3。

下载完成之后,点开压缩包,一直“下一步”就可以安装成功了。

确认是否安装成功

确认是否安装成功和确认版本的步骤一致,如果可以正确显示版本,就是安装成功了。

希望我的回答能帮到你!

如何在linux下安装python

1、linux下安装python3

a、 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)

1

2

yum groupinstall ‘Development Tools’

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel

2 下载 Python3.5代码包

wget

在安装包中有一个README的文件,里面有写如何安装

tar Jxvf Python-3.5.0.tar.xz

cd Python-3.5.0

./configure –prefix=/usr/local/python3

make make install

提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS

这是原因没有安装或升级oenssl:

yum install openssl-devel

再次重复编译方案python3.5:

最终如下:

提示同时成功安装pip-7.12与setuptools!

pip3与pip都提示没有错误!

做软链:

ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip

升级pip到最新版本:

pip install –upgrade pip

pip安装成功啦!

注:–no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装。

2.安装包

requests包:

pip install requests

pyquery包:

pip install pyquery

pymysql包:

pip install pymysql

如何在linux下创建python脚本

Linux下创建并执行Python脚本

vim first.py

[python]

#! /usr/bin/env python

list = [ 1,2,3,4,5,6,7,9,10,11]

tuple = (1,2,3,4,5,6,7,9,10)

print list

print tuple

执行py脚本

[plain]

python first.py

或者

[plain]

chmod u+x first.py

./first.py

环境配置说明:

[plain]

#!/usr/bin/python

在centos下python的路径

[plain]

#!/usr/bin/env python

可适配置在所有linux版本下的python路径

关于更多Linux的学习,请查阅书籍《linux就该这么学》。

linux下python和webpy怎么搭建

1. 环境搭建。

环境搭建比较繁琐,记得当时也是满世界找资料,所以我直接打包好了所有的文件(apache(已经放进去python-wscgi) + web.py+apache所需要的vs2010运行库+python+网站文件),直接解压放上去就能用。有需要同学让我传一个或者网盘发一把就行。

如果在windows,最好在win7以上版本,我用win8。linux则ubuntu较好,建议12.04以上版本,不过linux我仅仅是开发用过,最终运行的服务器是采用windows+apache:

安装python2.7.10,可以去官方网站下载,注意要把python路径加入系统环境变量。版本不能低于2.7.9,但不能用3.0以上,web.py支持不好。

安装web.py, 官方网下载来装就行,记得是解压后进去:python setup.py install

安装wingIDE,这个是最好用的python编辑器,可惜只能有几天试用,我就是不停的试用进行开发,用它的好处就是代码可以跳转并且支持调试,需要调试直接将程序文件run起来,单步下段点都可以。

装apache并配置python-wscgi,这个比较惨,花了好多时间去搜索才搞定,主要是windows上的python-wscgi不好难找。

为了节省以后的开发时间,我把配置好的apache给打包了,反正也是绿色的,新建网站只需要在服务器上配置开机启动apache,并在apache的config里面修改下自己网站路径就行。

2. 开发。

开发阶段倒是没什么好说的,web.py官方有教程,不过这里我需要提几点建议:

如果可以务必全站用utf-8编码。

建立数据库建议写个生成脚本,比如createDataBase.py,有改动重新运行一遍,不要试用ide去建。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/23475.html

(0)
上一篇 2023-08-25
下一篇 2023-08-25

相关推荐

  • 今日讨论荣耀5G手机有哪些比较不错的推荐「终于解决」

    今日讨论荣耀5G手机有哪些比较不错的推荐「终于解决」  最近这一段时间,各大手机厂商一直发布争相发布新款5G手机,再度掀起了5G手机的热潮,看到很多网友在网上问5G手机有哪些不错的选择,我作为一个资深科技宅,现在为大家来推荐几款好用的5G手机。   …

    2023-02-20
    145
  • Python数组合并

    Python数组合并Python作为一门高效、易于学习和操作的编程语言,被广泛应用于数据处理、科学计算以及人工智能领域。在Python中,数组合并是我们经常会遇到的操作之一。本文将详细阐述Python中如何进行数组合并操作。

    2024-08-15
    30
  • Python索引指南

    Python索引指南Python是一种高级编程语言,广泛用于各种应用程序和领域,如数据科学、机器学习、人工智能、服务端编程等领域。随着Python的普及和应用越来越广泛,Python的索引也变得越来越重要。Python索引是指Python中的数据结构和算法,可以让大家更好地理解Python编程语言。

    2024-06-20
    49
  • 华为和荣耀的区别哪个好_华为荣耀20 发布

    华为和荣耀的区别哪个好_华为荣耀20 发布  华为和荣耀是2019年中国市场唯二保持增长的品牌。两品牌依托华为集团,其产品在市场上都有很强的竞争力,那么华为和荣耀选择哪个好?   要回答这个问题,我们首先要弄清楚华为和荣耀的关系。荣耀和华为…

    2023-03-12
    152
  • mysql事务隔离 mvcc_mysql数据库查看死锁

    mysql事务隔离 mvcc_mysql数据库查看死锁1.系统要通过严格的ACID测试,ACID表示原子性/一致性/隔离性/持久性 原子性:一个事务必须被视为一个不可分割的最小工作单元 一致性:数据库总是从一个一致性的状态转换到另外一个一致性的状态 隔…

    2023-02-18
    150
  • 一文读懂字节跳动“埋点验证平台”[通俗易懂]

    一文读懂字节跳动“埋点验证平台”[通俗易懂]更多技术交流、求职机会、试用福利,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 序言 埋点数据作为推荐、搜索、产品优化的基石,其数据质量的重要性不言而喻,而要保障埋点数据的质量,埋点验

    2023-05-30
    150
  • Python画图代码大全简单

    Python画图代码大全简单Python作为一款目前最受欢迎的编程语言之一,其擅长的领域不仅仅是数据处理和机器学习,在画图方面也有着优异的表现。因此,本文主要围绕“Python画图代码大全简单”这个主题展开,为读者提供丰富的画图代码示例和说明,帮助初学者和资深程序员都能够轻松地画出漂亮的图形。

    2024-07-14
    44
  • hadoop常见的文件格式及压缩算法是什么_位图文件格式

    hadoop常见的文件格式及压缩算法是什么_位图文件格式前言 该文章中将会整理一些大数据中常见的文件格式及压缩算法的理论知识,作为后期实践的理论指导。理论+实践才会更方便用这些文件格式和压缩算法。 目前hadoop中常见的文件格式有textfile、seq

    2023-06-01
    144

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注