苏州淘宝网站建设,网站规划与建设需求分析,做游戏门户网站要注意什么,山西小城故事网站建设一、背景
随着python版本迭代加快#xff0c;有写python模块再低版本无法运行#xff0c;此时需要我们在进行安装一个python版本 例如#xff1a;uvloop 在python3.7上运行#xff1b;python 3.6官方不再维护与更新 有些模块或不支持较低版本、有些模块支持较高版本python…一、背景
随着python版本迭代加快有写python模块再低版本无法运行此时需要我们在进行安装一个python版本 例如uvloop 在python3.7上运行python 3.6官方不再维护与更新 有些模块或不支持较低版本、有些模块支持较高版本python 有写项目在python3.6能运行有些则需要在3.8以上才能运行 此时需要我们进行python多版本共存安装与管理
二、示例
python下面单个python3版本能用多个亦能用注意中间细节即可wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xztar -xvJf Python-3.11.1.tar.xzcd Python-3.11.1本地环境其他python3版本可以执行这个
./configure prefix/usr/local/python3执行完上面命令/usr/local/目录下就会有python3了
-----------------------------------------------------------
本人centos服务器上已经有python3.8 想安装python3.11让其共存
./configure prefix/usr/local/python3.11
执行完上面命令/usr/local/目录下就会有python3.11了
-----------------------------------------------------------make make install
如果没有其他python版本执行这句
echo export PATH/usr/local/python3/bin:$PATH ~/.bashrc本人执行这句话原因上面提过
echo export PATH/usr/local/python3.11/bin:$PATH~/.bashrc问题 没有装过python3其他版本 方式一pip install requests
方式二python3 -m pip install requests
终端 python3本人则进行 本人已经安装过python3.8下面是新增3.11具体模块安装方法 方式一pip3.11 list
方式二python3.11 -m pip install requests
终端 python3.11三、其他问题 软连接(结合自身实际配置、最好查看一下本人没有配置因为直接能用啦) ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3WARNING: The scripts pip3 and pip3.11 are installed in /usr/local/python3.11/bin which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.解决办法将上面的文件路径陪知道环境变量中 如果没有其他python版本执行这句
echo export PATH/usr/local/python3/bin:$PATH ~/.bashrc本人执行这句话原因上面提过
echo export PATH/usr/local/python3.11/bin:$PATH~/.bashrc