1. 程式人生 > >Django開發小型站之前期準備(一)

Django開發小型站之前期準備(一)

不同的 版本 mysqld 沒有 pycha 準備 pre 系統 解決問題

語言:python3.5

工具:JetBrains PyCharm

virtualenvwrapper優點:

  1、使不同的應用開發環境獨立

  2、環境升級不影響其他應用,也不會影響全局的python環境

  3、它可以防止系統中出現包管理混亂和版本的沖突

1、安裝virtualenvwrapper

  pip3 install virtualenvwrapper-win

2、新建虛擬環境

  mkvirtualenv testvir2

3、查看當前虛擬環境安裝了哪些庫

pip3 list --format=columns

4、安裝django

  pip3 install django

5、安裝mysql

  pip3 intstall pymysql  

Django 在Python3.5 下報 沒有模塊MySQLdb

解決方法:

在整個項目站點下的__init__.py 文件裏(即和setting.py在同一個文件下)寫入以下代碼:

import pymysql
pymysql.install_as_MySQLdb()

需要提前安裝pymysql模塊,相當於Python2中的MySQLdb模塊。

即可解決問題。

6、退出當前虛擬環境

 deactivate

Django開發小型站之前期準備(一)