python - 更改 pycharm 中终端的 virtualenv

标签 python django pycharm virtualenv

我推迟了这个问题,因为我不确定这是问这个问题的正确地点。但我也没有找到明确的答案。

我正在 Windows 上运行 pycharm 2018.1.4,似乎我无法更改在 pycharm 终端中运行的虚拟环境。当我在终端中检查 python 版本时,我得到版本 2.7.3,对于项目解释器,我有 python 3.6,对于我的运行配置,我有相同的 3.6 解释器。运行开发服务器或类似的东西没有问题,只是在终端中我无法在没有遵循的情况下运行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?

我理解这个错误,我只是不明白为什么它使用虚拟环境而不是配置为项目解释器的环境。还有其他人偶然发现这个问题吗?

最佳答案

据我所知,Pycharm的终端没有绑定(bind)Project Interpreter和IDE相关功能。 要使其正常工作,您必须在终端中手动激活 virtualenv。

关于python - 更改 pycharm 中终端的 virtualenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52061978/

相关文章:

python - 将 numpy 数组从对象 dtype 转换为 float

python - 在 python 中创建具有多个可变向量属性的类

python - Django在同一数据表的多个字段中搜索查询

python - 使用 Flask 和 MySQL 创建事件管理器

python - 使用 2 维数组切片 3 维数组

python - 静态方法和线程安全

python - Django:在数据库中不存在的两个日期范围之间进行分组

python - Pycharm Python 控制台不打印输出

Python 3.9 和 Pycharm、HTMLParser AttributeError

python - 如何在Python 3.6中创建自动换行程序