wget https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tgz
下载python版本
cd /usr/local
进入需要创建的文件夹的地方
mkdir python3
创建文件夹,用于安装python3
tar -zxvf Python-3.10.7.tgz
解压下载好的版本
cd Python-3.10.7
进入版本
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
下载所需的一些依赖文件
./configure --prefix=/usr/local/python3
配置安装地址
make
编译
make install
安装
ln -s /usr/local/python3/bin/python3.10 /usr/local/bin/python3
制作软链接,ln -s a b,将a地址连接到b地址
ls -l /usr/local/bin
查看是否连接成功
以上步骤即可实现,如需不成可增加以下配置环境变量步骤:
vim ~/.bashrc
配置环境变量
PATH=$PATH:/usr/local/python3/bin
在~/.bashrc文件的最后一行增加上面地址,
点击Esc,并输入ZZ即可保存文件并退出
成功安装后。输入python3即可调出python
虚拟机一般自带python2.7.5版本,一般通过python/python2调出即可使用
以下是一些xshell的简单操作
ifcongif 相当于cmd的ipconfig,查看ip
vim 文件名 进入文件操作
i 进入文件后点击i即可编辑
ZZ 编辑完成点击Esc,后大写zz即可保存退出
cd 文件名或者地址 进入文件夹地址
cd .. 返回上一级目录
netstat -ntlp 查看所有被占用的端口
kill -9 进程号pid 杀死对应pid进程的程序
pwd 当前位置的地址
ls 目录
whereis 软件名 查看软件安装地址
软件名 --version 查看软件版本
rm -rf /ha/test 删除ha目录下的test文件夹
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3需要强行连接到一起,以启动pip3,前者是python3的pip安装地址,后者是pip3的快捷启动位置,如不成还需要进入配置文件加入配置语句
pip3 install requests -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
强制设置pip安装的镜像源,并将其设为可信赖的镜像源
虚拟机简单测试配置flask的ip:可以产生两个,一个是127.0.0.1,一个是虚拟机本身的ip
app.run(host='0.0.0.0', port=70)
pip3 install virtualenv --trusted-host mirrors.aliyun.com
信任安装虚拟环境
virtualenv test1 创建虚拟环境test1
source test1/bin/activate 启动虚拟环境test1
deactivate 退出虚拟环境
nohup python3 app.py &> apppy.txt &
将程序挂在后台启用,python3是要使用的解释器,app.py是要运行的文件,apppy.txt是运行中内容输出的位置
touch apppy.txt 创建文件
mkdir app 创建文件夹
rm -f apppy.txt 删除文件
rm -rf app 删除文件夹及其下文件