2017-08-02 32 views
0

我想这样导入Django不上的virtualenv工作(Ubuntu的)

source my_env/bin/activate 

然后东西我检查是否安装

python -c "import django; print(django.get_version())" 
1.9.13 

但导入失败

import django 

的Django只出现十字。如何解决Django导入?

+0

交叉出现在哪里?在你的IDE中?你确定你在你的IDE中设置解释器来引用安装在VirtualEnv中的python bin吗? –

+0

@MatthijsBrouns那么我运行从终端的一切。我可以创建django-admin startproject mysite后者,但我confisd为什么导入失败。 – MishaVacic

+0

我仍然不明白你的意思是“只有交叉出现”。你能否澄清这个十字架在哪里出现? –

回答

1

这听起来像你在你的bash shell中运行import django。这是从Imagemagick运行import

$ import django 

相反,你应该开始Python的壳,然后在Python shell中运行import django

$ python # or python manage.py shell 
>>> import django