我是编程的新手,但希望有人能提供帮助,这是有道理的。
当我从Ubuntu中的终端运行python时,它从以下路径运行它。
/homeX/your_username/python27/bin/python
我使用pip来安装成功运行的django,但它将它安装到这条路径上。
/usr/local/lib/python2.7/dist-packages/Django
因此,当我在终端中运行python时,它无法找到django框架。此外,Ubuntu不允许我将任何内容复制到homeX/
目录中,因此我也无法手动添加django。
答案 0 :(得分:1)
pip install django
它将安装到全局和任何目录django-admin.py startproject
中以创建您的Django项目。
所以在安装django之后你可以从python shell导入django
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>>
因为@Filly
建议使用virtualenv
最适合使用django并安装软件包
pip install virtualenv==1.11.6
安装后尝试下面的命令
virtualenv source/bin/activate
在虚拟环境中之后。在这里,您可以安装任何Django软件包或它只能在环境中使用的任何软件包。
答案 1 :(得分:1)
Django可以在ubuntu中没有虚拟环境的情况下工作
安装django
sudo pip install django==1.7
or
Sudo pip install django==1.8
django安装模块repo的路径
python -c "import sys; sys.path = sys.path[1:]; import django;
print(django.__path__)"
现在转到终端
$ python
>>> import django
>>> django.VERSION
现在开始一个django项目