
flask系列之environment
代码库托管github上,在GitHub上创建一个repository(默认已经安装git):
- 仓库地址:https://github.com/keepwonder/flask-microblog.git
- 创建本地开发目录flask_microblog并和GitHub关联
- cd /Users/jockie/programs/learn_flask/flask_microblog # 进入项目根目录
- git init # 初始化git仓库
- echo “# Micro Blog with Python Flask” >> README.md # 创建README文件
- git add . # 将新建的README添加进git缓冲
- git commit -m ‘first commit’ # 提交文件至git仓库
- git remote add origin https://github.com/keepwonder/flask-microblog.git # 添加远程git仓库
- git push -u origin master # 将文件推送至远程git仓库master分支
- 至此,本地目录已与GitHub仓库关联,以后每次修改本地代码都可以同步推送至GitHub,通过GitHub达到管理跟踪代码的目的
本地采用虚拟环境隔离这个项目环境,使用conda管理:
新建一个conda环境
conda create –name micro-blog python=2.7激活micro-blog环境,目录前会显示当前所在环境(micro-blog),以后所有操作,
都基于此环境
source activate micro-blog
(micro-blog) jockie:~/programs/learn_flask/flask_microblog (master)$在当前环境,运行pip命令,查看相关环境信息,python版本为2.7.14,pip freeze只安装了一个包
(micro-blog) jockie:$ pip list$ pip freeze
Package Version
---------- -----------------
certifi 2017.7.27.1
pip 9.0.1
setuptools 36.5.0.post20170921
wheel 0.29.0
(micro-blog) jockie:
certifi==2017.7.27.1
(micro-blog) jockie:~$ python –version
Python 2.7.14 :: Anaconda, Inc.退出当前虚拟环境
source deactivate