【学习】centos服务器下,Django项目部署之python3环境与虚拟环境搭建
2020-02-02 00:53
1141 查看
(本人服务器配置(centos7.3,1核2G+40G))
最终效果:学会在centos7.3下配置python3环境,并创建虚拟环境,启用虚拟环境,以及停用虚拟环境
一, 更新系统软件包
yum update -y
二, 安装软件包与依赖
yum -y groupinstall “Development tools”
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc
三, 进入到/usr/local 目录并下载Pyhton3相应版本
cd /usr/local && wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
1. 解压
tar -zxvf Python-3.6.5.tgz
2. 进入到解压后的Python-3.6.5目录下
cd Python-3.6.5
3. 编译python3.6.5,并指定安装的路径
./configure --prefix=/usr/local/python3安装python3
4. 编译并且安装python3.6.5
make && make install
5. 安装完成之后 建立软链接 添加变量 方便在终端中直接使用python3
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
6. 同样,给pip3也建立软链接(pip3在python安装时一并被安装了)
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
四, 安装虚拟环境工具virtualenv ,方便不同版本项目的管理。
pip3 install virtualenv
1. 给virtualenv建立软链接
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2. 创建虚拟环境
virtualenv --python=/usr/bin/python3 venv
其中–python=/usr/bin/python3代表指定使用的python解释器的版本,venv代表你要创建的虚拟环境名
3. (在venv同级目录下)启用,停用虚拟环境
source venv/bin/activate ---->启用虚拟环境
deactivate —>停用虚拟环境
五,查看python以及pip安装的版本
python3 -V
pip3 -V
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- django项目部署-python服务器搭建
- 白手起家Django项目发布中篇_Centos下Python2和3并存环境部署
- Linux学习掌握(二):CentOS系统中搭建java开发环境与部署web项目
- 阿里云centos7从零开始搭建python环境,到使用flask+nginx+gunicorn部署。(二)搭建虚拟环境
- 三十八、python学习之Django框架(一):入门,介绍,设计模式,环境搭建,项目创建,基本配置,创建视图,静态文件,路由与反解析,App应用配置
- python django学习制作一个音乐网站并将项目部署到阿里云服务器上
- python+Django+pycharm+mysql 环境搭建及第一个项目学习笔记
- 搭建python的web环境 Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器环境
- Django项目 Centos下Python2和3并存环境部署
- centos7 nginx配置httpsCenos(6.6/7.1)下从源码安装Python+Django+uwsgi+nginx环境部署(二)
- CentOS+nginx+uwsgi+Python+django 环境搭建
- Django2.0从搭建环境到部署到服务器简单例子及版本问题
- python使用Visual Studio 2015作为IDE开发django项目的环境部署
- Centos5.5搭建nginx + python + django +memcached+ mysql +fastcgi 环境
- python+Django 在线学习网站开发 1搭建开发环境
- Django学习笔记(五)--python虚拟环境的搭建(window)
- Django项目在linux系统中虚拟环境部署
- windows 下的Python虚拟环境(vitrualen)pycharm创建Django项目
- web服务器环境搭建——step0-web项目部署与发布(Clouder认证课程)
- 3-1.Django快速搭建和项目配置(虚拟环境的创建)