问题:解决方案是卸载 virtualenv。
当我试图设置一个Django Project
. 在manage.py
:
ImportError("Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? `Did you "`
"forget to activate a virtual environment?"
) from exc
更新:我跑virtualenv cmd
进来Pycharm Pro terminal
了:
You must provide a DEST_DIR
Usage: virtualenv [OPTIONS] DEST_DIR
安装并virtualenv
安装。
from django.core.management import execute_from_command_line
完美运行,而且在 Ubuntu 19.04 中使用 python3.7 解释器时出现以下错误:PyCharm 终端类似于默认的 Ubuntu 终端,只是它可以在 PyCharm 应用程序中使用。在我看来,您的问题中存在拼写错误,而不是在您运行
virtualenv cmd
的终端中运行,而不是在运行的终端中运行virtualenv
,而不是运行。在 PyCharm 中出现以下附加错误。
这看起来像是另一个拼写错误。导入 Django 的正确命令
import django
不是import Django
.如果
import django
也不起作用,那么您需要告诉 PyCharm 在您创建新项目时查找从默认 Ubuntu 存储库安装的 Python 包。如果项目的任何 Python 包是从默认的 Ubuntu 存储库安装的,如果您在创建新项目时选择继承全局站点包选项,PyCharm 将自动找到它们。选择File -> New Project创建一个新项目。单击以下屏幕截图中鼠标光标标记的三角形以显示新项目的选项。
然后选中Inherit global-site packages复选框并单击 Create Create Project 窗口右下角的按钮。
破碎
virtualenv
导致import error
了整个时间。唯一的解决方案是卸载 virtualenv 及其依赖项。这是cmd
我按顺序尝试过的所有内容:确保所有 virtualenv 都被卸载。
python3 venv
仍然保持应有的样子。