我从django
开始了venv
项目。我创建了一个venv
并在那里安装了django。现在,我需要另一个软件包django-ckeditor
,并以这种方式将其与pip
一起安装在venv中。
(env) X@Z:~/work/mod/website$ pip install django-ckeditor
它已成功安装。
修改
我从python-shell
到Pycharm
并输入
import ckeditor
它先不工作,并显示
未找到模块
然后我这样做了:
import sys
sys.path.append("X/mod/env/lib/python3.5/site-packages")
然后
import ckeditor
而且有效!
没有错误。但是当我尝试将其包含在Django settings.py
中时
django找不到它。
我将其包含在INSTALLED_APPS
部分中,并且我包含的库名称为ckeditor
。
我的项目结构是
venv
mysite
|--mysite
|--settings.py
如何解决此问题?
Edit2
我不知道发生了什么,但是我关闭并重新启动Pycharm
并成功了!
答案 0 :(得分:0)
列出您已经在pycharm设置中安装的所有项目应用,如果没有列出,请尝试查找您的应用,如果没有列出,请使用pip进行安装,例如:
pip install myapp
重新标记您的pycharm,它可能会起作用...
我希望它没有作弊,pycharm的构建如此出色,可以自行解决问题。