阿里云Ubuntu云服务器上搭建Python和Flask的开发环境

  • 内容
  • 相关

1. 更新系统软件源:

没有通过更新系统软件源的话,可能无法通过apt-get install安装我们需要用到的软件:

$ sudo apt-get update 
$ sudo apt-get upgrade

2. 开发工具:

python:

安装完成后可以通过python3进入操作命令行,如果要用python xxx.py来运行.py文件,可以另外添加软链接:

$ sudo apt-get install python3.5 python3.5-dev

Mysql:

$ sudo apt-get install mysql-server mysql-client

pip:

安装python包管理工具:

$ sudo apt-get install python-pip

3. 创建虚拟环境

安装virtualenv:

安装虚拟环境,配合requirements.txt文件使用可以创建每个项目对应的虚拟环境。这样不与系统和其他项目的包环境产生交错:

$ pip install virtualenv

安装完成之后,如果系统上存在Python23的不同版本,可以通过指定python3的目录来创建该版本的虚拟环境:

$ virtualenv -p /usr/bin/python3 venv(虚拟环境目录名称)

激活虚拟环境:

$ source ./venv/bin/activate

需要注意的是:在虚拟环境下通过gunicorn或者uwsgi的指令来运行项目,所引用的库就是该虚拟环境的库,之后的操作也都是在虚拟环境下进行的

3. 安装依赖库:

requirements.txt文本包含项目所需的第三方包:

(venv)$ pip install -r requirements.txt
您阅读这篇文章共花了:  

本文标签:

版权声明:转载请带上版权原创为《星城

解压密码:若设有密码均为:www.xcooo.cn

收录状态:百度已收录点击查看详情

阿里云Ubuntu云服务器上搭建Python和Flask的开发环境

发表评论

您可以选择匿名评论,保护个人隐私 !