conda 常用命令
查看conda 版本
conda --version
添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
查看已经添加的channel
conda config --get channels
更新conda到最新版本
conda update conda
虚拟环境(environments )
创建一个虚拟环境
conda create --name [env_name]
创建指定python版本的虚拟环境
// 如果不指定python的话,conda会创建一个跟Anaconda使用版本一样的Python版本
conda create --name snakes python=3.5
查看所有已创建的虚拟环境
conda info --envs
or
conda env list
激活一个虚拟环境
conda activate [env_name]
关闭当前虚拟环境
conda deactivate
删除虚拟环境
conda remove -n [env_name] --all
软件包(package)
查找package
conda search [package_name]
安装package
conda install [package_name]
查看安装过的package
conda list
环境依赖生成
pip freeze > requirements.txt
Django2.2 常用命令
安装 Django
pip install Django
or
conda install Django
// 指定Django版本安装
pip install Django==2.2
or
conda install Django=2.2
创建一个项目
// project_name 是自己的项目名称,需要为合法的 Python 包名
django-admin.py startproject [project_name]
以下命令需要在项目目录中执行
启动服务器
python manage.py runserver
// 可以指定端口
python manage.py runserver 9527
创建一个app
django-admin startapp [app_name]
or
python manage.py startapp [app_name]
数据库操作
// makemigrations会在当前目录下生成一个migrations文件夹,该文件夹的内容就是数据库要执行的内容
python manage.py makemigrations
// migrate就是执行之前生成的migrations文件,这一步才是操作数据库的一步
python manage.py migrate
// 清空数据库
python manage.py flush