环境准备

pycharm

cd pycharm-2016.3.2/bin
./pycharm.sh


alias pycharm="bash /Download/pycharm-2016.3.2/bin/pycharm.sh"

mysql

sudo apt-get install mysql-server

1 建表

  1. 注意字符集 "utf-8 Unicode"
  2. 排序规则 "utf8_general_ci"

2 修改权限

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

bind-addres = 0.0.0.0

` 给 用户名root 密码root 添加所有权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' INDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges

创建虚拟环境

windows 安装python

# 需要将python的位置添加进入 PATH目录
PATH:C/.../python.exe

修改源

# 使用 -i 参数
pip install -i https://pipy.doban.com/simple/ django

virtualenv

    virtualenv py2   # virtualenv -p python3 
    cd py2/Sctipts
    source activate  # windows  执行 activate.bat

pip install 下载出错

  1. 查找出缺少的 .lxml 文件
  2. https://www.lfd.uci.edu/~gohlke/pythonlibs/ 上面去下载下来
  3. 进入该目录 pip install xxx.lxml
  4. 继续pip install scrapy

virtualenvwrapper

  1. pip install virtualenvwrapper
  2. sudo find / -name virtualenvwrapper.sh # 找到 virtualenv.sh 的存储目录
  3. 配置
    1. sudo vi ~/.bash_profile
    export WORKON_HOME=~/virtualenv   # 之后虚拟环境 存在的目录
    
        source /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenvwrapper.sh   # 使用 virtualenvwrapper 环境
         ```
    3.  source vi ~/.bash_profile

### 运行 node环境
1.    使用淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.  cnpm install     # 进入该目录 并且同级存在package.json文件
3.  cnpm run dev

## Django数据库
1.  独立使用 models 添加数据
* import_category_date.py 

找到 当前路径

pwd = os.path.dirname(os.path.realpath(file))

sys.path.append(pwd+"../")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Shop.settings")

import django
django.setup()

导入数据 模型 添加数据

from goods.models import GoodsCategory
from db_tools.data.category_data import row_data

for lev1_cat in row_data:
lev1_intance = GoodsCategory()
lev1_intance.code = lev1_cat["code"]
lev1_intance.name = lev1_cat["name"]
lev1_intance.category_type = 1
lev1_intance.save()

posted on 2018-02-11 14:43  laoliyi  阅读(112)  评论(0编辑  收藏  举报