python - PyCharm:刷新项目的虚拟环境

标签 python pycharm virtualenv

问题

我在 PyCharm 中有几个项目,每个项目都有自己的虚拟环境。

我经常使用 CLI 将包添加到这些虚拟环境,主要是使用来自另一个本地包的 python setup.py develop

新包出现在 Preferences -> Project -> Project Interpreter 中,对新安装的包的调用运行,但导入仍然显示错误,这让我抓狂:

enter image description here

我尝试了什么

  • 将虚拟环境更改为不同的环境,而不是切换回去,希望它能重新加载。没用。
  • 重新启动 PyCharm。可行,但速度相当慢,所以我认为这不是解决方案。

如何刷新虚拟环境

最佳答案

对于 PyCharm 2018.3.4,我通过验证是否在 File/Settings/Project::Project Structure 下指定了正确的源位置来解决此问题。所有有效的源目录都应标记为“源”,venv 目录应标记为已排除,至少这对我有用。

关于python - PyCharm:刷新项目的虚拟环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39888821/

相关文章:

python - 从 python 中的 rsync 列表命令中删除文件权限、创建日期?

python - 如何在Pycharm中使双下划线显示为两个单独的下划线?

python - 如何解决 Django 中的模块名称冲突?

python - 一起使用 virtualenvwrapper 和 pyenv

python - 尝试在 python virtualenv 中安装 django-toolkit 时出错

python - 从 HTML 中提取字符串

java - 解析包含动态 javascript 对象的网页

python - 如何在 virtualenv 中使用 MinGW 编译 Python C 扩展?

python - 我可以在带有 Python3.x 的 Django(dev 1.6.x) 上使用 MySQL 吗?

python - 如何在 PyCharm python 控制台中设置最大行长度?