适当减少手机使用,有助于视力保护... 新的一年祝您:身体健康,阖家欢乐!~~

centos 安装python flask 和 virtualenv的配置

浏览量:672 作者:admin 类别:: 学习笔记 更新时间:2022-04-06 20:35:21
1、下载安装包

    最好是提前安装,依赖包  
    我没有安装,好像也没有出问题,使用的是centos7.9  
    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel

wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz

2、解压
tar -zxvf Python-3.8.12.tgz 

3、进入解压后的目录,执行编译前的configure操作
cd Python-3.8.12 && ./configure prefix=/usr/local/python3

4、安装
make && make install

Successfully installed

5、创建软链接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

6、安装flask
pip3 install flask

7、启动flask
python3 /www/python/app.py runserver

8、apache 反向代理,目标url 127.0.0.1:5000

现在,可以使用apache上绑定的网址访问了。

9、virtualenv 的使用
升级pip
python3 -m pip install --upgrade pip
安装
pip3 install virtualenv
软链接
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
查看版本
vitualenv --version

建立虚拟环境
cd /项目目录/
vitualenv    env (env 是虚拟环境的文件夹名,可自己行设定)
source  env/bin/activate  (env 是虚拟环境的文件夹名,填写自己设定的)
启动项目


关于博主
北京南城网络及弱电【张工】为您提供:
校园网、楼宇、村镇、园区,光纤网络覆盖,无线覆盖 华为|H3c|锐捷|爱快|panabit等品牌,路由、交换机、AC、AP 无源光网络(PON)设备,布署、调试、维运,等服务...
应急/临时光纤熔接...[藤仓22S]
博文为学习python所写:内容摘自网络、学习笔记、记事备忘。
QQ:872876353,欢迎交流学习、加Q注明来意。

诗文鉴赏

《满江红》· 岳飞
落星侵晓没,
残月半山低。
怒发冲冠,
凭栏处、潇潇雨歇。
抬望眼、仰天长啸,壮怀激烈。
三十功名尘与土,八千里路云和月。
莫等闲、白了少年头,
空悲切。
源于生活-记录日常
The site based on python 3 with flask...