在Ubuntu中创建django项目,pycharm配置python虚拟环境

1. 在python虚拟环境中创建django项目

1. 创建并进入python虚拟环境:

在管理员权限下,通过lsvirtualenv命令查看目录/home/joyitsai/.virtualenv下已经创建的python开发虚拟环境,此外还可以通过workon+空格+tab来查看及workon py_env激活py_env虚拟环境(配置python开发虚拟环境详见在Ubuntu中创建python开发虚拟环境):

$ workon django_py2
(django_py2) joyitsai@ubuntu:/$

2. 在python虚拟环境中创建django项目:

以下所有操作都是在ubuntu的python虚拟环境中进行:

  • 为当前工作的python虚拟环境安装django(1.8.2):
(django_py2) joyitsai@ubuntu:/$pip install django==1.8.2

今后只要在当前python虚拟环境中pip安装的模块,都仅被安装在/home/joyitsai/.virtualenvs/py_env/local/lib/python2.7/site-packages/目录下,被运行在当前虚拟环境中的django项目所调用。

  • 在桌面创建存放django项目的文件夹Projects,里面存放即将创建的一些django项目,通过python脚本django-admin在Projects文件夹下创建一个django项目:
(django_py2) joyitsai@ubuntu:~/Desktop/Projects$django-admin startproject newWeb
  • 通过tree命令(apt-get install tree来安装)可以查看新建的django项目下的所有文件夹及文件:
(django_py2) joyitsai@ubuntu:~/Desktop/Projects$tree
.
└── myweb
    ├── manage.py
    └── myweb
        ├── __init__.py
        ├── settings.py
        ├── urls.py
        └── wsgi.py
2 directories, 5 files

关于django项目的具体文件和django的进一步开发,在这篇文章中暂不探讨。见()

2. pycharm配置python虚拟环境

简单的说,在用pycharm开发django的时候,选择不同的python虚拟开发环境,以适应不同的django版本或不同的开发需求。

  • 在pycharm中点击File->Settings->Project Interpreter->show all,点击添加按钮,选择Existing Environment,选择python虚拟环境:


    在Ubuntu中创建django项目,pycharm配置python虚拟环境_第1张图片
    图2.1: 在pycharm中配置指定的python开发虚拟环境
  • 点击应用即可导入当前选择的虚拟环境,在后面的django开发中,通过pip install安装的包,仅安装在当前的python虚拟环境中,其他python开发环境将不受影响。

你可能感兴趣的:(在Ubuntu中创建django项目,pycharm配置python虚拟环境)