|
发表于 2019-12-3 16:43:09
|
显示全部楼层
本帖最后由 Stubborn 于 2019-12-3 16:44 编辑
部署应用,用虚拟环境包管理啊~~
激活虚拟环境后,安装对应需要的包
- # 进入loacl目录
- cd /usr/local
- # 下载python3.6.6
- wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
- # 解压
- tar -zxvf Python-3.6.6.tgz
- cd Python-3.6.6
- # 编译安装python3到路径</usr/local/python3>
- ./configure --prefix=/usr/local/python3
- # 安装
- make
- make install
- # 建立python3与pip3软连接,添加变量,方便在终端中直接使用
- ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
- ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
- # 安装virtualenv
- pip3 install virtualenv
- # 建立virtualenv软连接
- ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
- # 建立两个文件夹用于存放虚拟环境和项目文件,个人兴趣,可以不建立
- mkdir -p /data/env
- mkdir -p /data/myblog
- cd /data/env
- # 新建pyweb的虚拟环境
- virtualenv --python=/usr/bin/python3 pyweb
- # 激活虚拟环境,后面操作全面在虚拟环境进行
- source /data/env/pyweb/bin/activate
复制代码 |
|