荏苒
创建虚拟环境
# 如果当前系统中没有虚拟环境,则使用以下命令安装虚拟环境:
# pip3 install virtualenv  -i https://pypi.tuna.tsinghua.edu.cn/simple
# pip3 install virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple
# pip3 install virtualenvwrapper-win -i https://pypi.tuna.tsinghua.edu.cn/simple
mkvirtualenv renran
如果自己的开发机子中存在多个版本的python,则可以指定python解析器的版本
mkvirtualenv renran -p python3
命令
创建虚拟环境: mkvirtualenv 虚拟环境名称
创建虚拟环境(指定python版本): mkvirtualenv -p python3 虚拟环境名称
查看所有虚拟环境:             workon
使用虚拟环境:                workon 虚拟环境名称
退出虚拟环境:                deactivate
删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
                           	rmvirtualenv 虚拟环境名称
    
其他相关命令:
查看虚拟环境中安装的包:              pip freeze  或者 pip list
收集当前环境中安装的包及其版本:       pip freeze > requirements.txt
在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt
依赖包安装
pip install django==2.2.0 -i https://pypi.douban.com/simple
pip install djangorestframework -i https://pypi.douban.com/simple
pip install PymySQL -i https://pypi.douban.com/simple
pip install Pillow -i https://pypi.douban.com/simple
pip install django-redis -i https://pypi.douban.com/simple
创建项目
cd ~/Desktop
mkdir renran
cd renran
django-admin startproject renranapi
用pycharm打开
点选“Edit Configurations”,在新窗口中的Parammeters中加上以下内容
分不同环境进行项目配置
manage.py文件中修改路径
创建代码版本
cd 目录路径
git init
git status  查看仓库中文件的状态
git add .
git config --global user.name 'reran'
git config --global user.email 'reran@163.com'
git commit -m 'v1'
git log  查看版本信息
git reflog 查看历史记录
git reset --hard 版本id 回滚版本
配置用户名何邮箱
git config --global user.name 'reran'
git config --global user.email 'reran@163.com'
在git平台创建项目
克隆项目到本地
git clone 仓库地址
注意,如果当前目录下出现git仓库同名目录时,会克隆失败。
创建并切换分支到dev
# git branch dev # 创建本地分支dev,dev是自定义
# git checkout dev    # 切换本地分支代码
git checkout -b dev   # 这里是上面两句代码的简写
git branch -d dev     # 删除分支
git提交
git add 代码目录 # 添加代码到上传队列
git status        # 查看当前项目的版本状态
git commit -m '添加项目代码'  # 提交代码到本地仓库, -m 表示本次提交的描述
推送到远端
git push origin dev:dev
扩展:
1. 通过 git status 可以查看当前项目的代码版本状态
2. 通过 git reflog 可以查看代码版本日志[简单格式]
3. 通过 git log    可以查看代码版本日志[详细格式]
 
                    
                     
                    
                 
                    
                
 

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号