银河麒麟V10 SP3服务器操作系统(x86)安装和编译指定的python3版本和虚拟环境
pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple/# 因为系统中安装了多个python版本,直接使用pip命令会提示找不到命令,加个3就可以。#--python=python3.10 指定python3.10环境;[root@xjl Python-3.10.11]# ./configure--prefix=/op
记录一下装服务器的python环境踩过的坑
https://juejin.cn/post/6844904047795765261https://juejin.cn/post/6844904047795765261
一、安装python3.10.11
1.1 安装编译需要的依赖包
如果网络可以正常连接互联网,直接执行,如果不能访问外网,需要将ISO镜像文件配置成本地yum源!!
[root@localhost ~]# yum install libffi-devel tcl-devel tk-devel perl-CPAN openssl-devel readline-devel sqlite-devel openssl -y
1.2 解压并编译安装离线安装包python3.10.11.tgz
[root@xjl temp]tar xf Python-3.10.11.tgz
[root@xjl temp]cd /temp/Python-3.10.11
[root@xjl Python-3.10.11]# ./configure --prefix=/opt/python3 --enable-optimizations #指定安装目录
[root@xjl Python-3.10.11]# make && make install #编译和安装
1.3 配置环境变量并激活
在 ~/.bash_profile 文件中添加python3.10.11的安装目录
加入下面两句
export PYTHON_HOME=/opt/python3
export PATH=$PYTHON_HOME/bin:$PATH
[root@xjl ~]# vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PYTHON_HOME=/opt/python3
export PATH=$PYTHON_HOME/bin:$PATH
export PATH
[root@xjl ~]# source .bash_profile #激活生效
1.4 查看python3版本
[root@xjl ~]# python3 --version
Python 3.10.11
二、安装虚拟环境
2.1 安装virtualenv虚拟环境工具包
pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple/ # 因为系统中安装了多个python版本,直接使用pip命令会提示找不到命令,加个3就可以
#其他常用镜像源:
pip install xxx -i https://mirrors.aliyun.com/pypi/simple
pip install xxx -i https://pypi.mirrors.ustc.edu.cn/simple/
pip install xxx -i http://pypi.douban.com/simple/
2.2 在opt目录下创建一个名为【mypy310】的虚拟环境
cd /opt
virtualenv --python=python3.10 mypy310
#--python=python3.10 指定python3.10环境;系统中安装了多个python版本时非常有用;默认情况下virtualenv会选取它的宿主python环境
两种激活方式
1>
#cd /mypy310 在mypy310目录下使用如下命令
[root@localhost mypy310]# source ./bin/activate #激活当前virtualenv
(mypy310) [root@localhost mypy310]# #注意终端发生了变化
2>
find / -name activate # 查看已经创建了哪些虚拟环境
source /opt/env/bin/activate # 复制虚拟环境路径并激活虚拟环境
--------------------------------------------------------------
更多推荐
所有评论(0)