系统:ubuntu16.04
虚拟环境 virtualenv
1.虚拟环境安装
sudo apt-get install virtualenv
2.创建新的虚拟环境,python3路径可使用whereis python3
得到,默认/user/bin/python3
mkvirtualenv yourEnvName [-p /user/bin/python3]
3.进入虚拟环境
workon yourEnvName
4.退出虚拟环境
deactivate
5.删除虚拟环境
rmvirtualenv yourEnvName
5.安装virtualenv
扩展包
sudo apt-get install virtualenvwrapper
6.在当前的命令窗口中输入以下命令,运行成功不会提示
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
其它:
同时创建项目和运行环境:mkproject Name
创建临时运行环境:mktmpenv Name
列出可用的运行环境:lsvirtualenv
查看当前环境安装的包:lssitepackages
Django
1.Django的安装,此处采用pip
安装Django 1.11.7
长期支持版本
pip install django==1.11.7
如未安装pip
请先安装:sudo apt-get install python-pip
2.新建Django项目
django-admin startproject testProject
3.cd进入新建的Django项目目录
cd testProject/
4.新建app
python manage.py startapp appName
5.关联虚拟环境
在pycharm中的菜单>settings中,将当前项目的python解释器更改为,之前搭建的虚拟环境下的解释器
6.在pycharm终端中,启动Django服务
python manage.py runserver [ip:port]
OUT:
Performing system checks...
System check identified no issues (0 silenced).
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
September 10, 2018 - 12:30:28
Django version 1.11.7, using settings 'myDjango01.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
打开浏览器,访问127.0.0.1:8000
即可看到It worked!
本文作者:凯
著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。