如何在linux系统中安装python?

如何在linux系统中安装python?,第1张

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.

>>>

安装测试完毕。

放到自己准备好的文件夹

2.解压

命令: # tar -zxvf Python-3.8.5.tgz

解压到准备好的文件内

3.进入解压后的目录,编译安装。

cd Python-3.8.5

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

可能会See config.log' for more details出现See config.log' for more details错误,需要安装gcc环境

命令: yum install -y gcc

4.安装:

安装依赖环境:

首先: sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl

然后: make

最后: make install

完成 make install实际上是把生成的执行文件拷贝到之前configure命令指定的目录/usr/local/python3下。

到这里安装已经结束

5.创建软链接

ln -s /usr/tools/Python3/bin/python3 /usr/tools/python3

6.加入环境变量:

vim /etc/profile

增加: export PATH=$PATH:/usr/tools/Python/bin

:wq 退出

source /etc/profile

总结:完成上面的步骤,就完成了python在linux环境的配置。基础知识只能满足你60%的学习需求,剩下的40%就要在实战中补足,我要做的就是补充你剩下的40%。OK,这次分享就到这里了,有什么疑问可以随时留言沟通,互相学习进步!

欢迎加入QQ群:547349021

小提示:群名虽然叫selenium+unittest,但是我们不限任何测试领域的沟通交流和学习,让我们一起补足缺失的40%吧!

1)打开mac终端,输入指令(项目所在位置/Users/kaka/Desktop/code/ssrpg-locust-slt ,即将本地电脑上的ssrpg-locust-slt项目拷贝到远程的code目录下)

scp /Users/dingyuanlin/Desktop/code/ssrpg-locust-slt [email protected] :/code/

2)进入服务器linux环境,可在/code/目录下查看到复制的文件

3)在linux环境下查看python环境是否ok

a)先查看python3,安装python3版本

b)查看是否安装pip ——pip -V可查看,若无 执行如下指令

curl https://bootstrap.pypa.io/get-pip.py | python3

yum install gcc python-devel

pip install -r requirements.txt

c)安装redis

yum install epel-release

yum repolist

yum install redis

d)启动redis服务

service redis start

e)python3 run.py

注意 :

1. 拷贝的命令是需要在客户端执行,即当前文件夹在哪个位置就需要从哪个系统控制台输入命令

2. mac系统下使用brew,而centos系统下需要使用yum命令

3. nohup redis-server >web6.log 2>&1 </dev/null&(nohup表示永久运行,&表示后台运行,该指令为redis服务后台运行)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/tougao/6049854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存