gpt4 book ai didi

python - 在 Django 设置中找不到使用 venv 安装的包

转载 作者:太空宇宙 更新时间:2023-11-03 21:39:26 25 4
gpt4 key购买 nike

我使用 venv 启动了我的 django 项目。我创建了一个 venv 并在那里安装了 django。现在我需要另一个包 django-ckeditor,并以这种方式将它与 pip 一起安装在我的 venv 中。(env) X@Z:~/work/mod/website$ pip install django-ckeditor

并且安装成功。

编辑

我从 Pycharm 转到我的 python-shell 并输入

导入ckeditor它首先不起作用,然后显示

no module found

然后我这样做了:

导入系统

sys.path.append("X/mod/env/lib/python3.5/site-packages")

然后导入ckeditor它成功了!

没有错误。但是当我尝试将其包含在 django settings.py 中时django 没有找到它。

我将其包含在 INSTALLED_APPS 部分中,并且我包含的库名称是 ckeditor

我的项目结构是

venv
mysite
|--mysite
|--settings.py

如何解决这个问题?

编辑2我不知道发生了什么,但我关闭并重新启动 Pycharm 并且它起作用了!

最佳答案

列出您的 pycharm 设置中已安装的所有项目应用程序,并尝试查找您的应用程序,如果未列出,请使用 pip 安装它,如下所示:

pip install myapp

重新启动你的pycharm,它可能会工作......

我希望这不是作弊,pycharm 构建得非常好,它可以自己解决问题。

关于python - 在 Django 设置中找不到使用 venv 安装的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52992842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com