使用 PyCharm IDE 在预制虚拟环境中工作

Using PyCharm IDE to work within a pre-made virtual environment

我正在尝试学习 Flask this guide。我按照说明在 /Users/user1/project/venv 中创建了一个虚拟环境,并在虚拟环境中安装了 Flask。我使用 macOS 中的 终端 完成了此操作。

我现在想使用 PyCharm IDE 在这个虚拟环境中工作。我该怎么做?

文件夹 project 有两个文件:appvenvvenv文件夹有四个文件:binincludelibpyvenv.cfg。我应该在哪里工作(即创建 Python 脚本)?

您的设置非常好。我建议您在 project 中创建启动脚本并将剩余代码保留在 app 中。您与项目的互动可能如下所示:

~$ cd project/
~/project$ ls
app/              requirements.txt  start.py          tests/            venv/
~/project$ source venv/bin/activate
(venv) ~/project$ pip install -r requirements.txt
(venv) ~/project$ FLASK_APP=start.py flask run

要配置 PyCharm 使用此虚拟环境,请打开项目设置并将 venvpython 可执行文件设置为 Python 解释器 为您的项目。