我用venv
开始了我的django
项目。我创建了一个venv
并在那里安装了django。现在我需要另一个包django-ckeditor
,我用这种方式在我的venv中安装了pip
。(env) X@Z:~/work/mod/website$ pip install django-ckeditor
并且安装成功。
编辑
我从Pycharm
转到我的python-shell
并键入
import ckeditor
它首先不起作用,显示
未找到模块
然后我做了这个:
import sys
sys.path.append("X/mod/env/lib/python3.5/site-packages")
然后import ckeditor
它成功了!
没有错误。但当我试图将其包含在djangosettings.py
中时django没有找到。
我将其包含在INSTALLED_APPS
部分中,并且我包含的库名称是ckeditor
。
我的项目结构是
venv
mysite
|--mysite
|--settings.py
如何解决这个问题?
Edit2我不知道发生了什么,但我关闭并重新启动了Pycharm
,它成功了!
列出你的所有项目应用程序已经安装在你的pycharm设置中,与之相比,试着找到你的应用程序,如果它没有列出,用pip-like安装它:
pip install myapp
休息一下你的睡衣,它可能会起作用。。。
我希望这不是作弊,pycharm构建得很好,它可以自己解决问题