使用 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
有两个文件:app
和 venv
。 venv
文件夹有四个文件:bin
、include
、lib
和pyvenv.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 使用此虚拟环境,请打开项目设置并将 venv
的 python
可执行文件设置为 Python 解释器 为您的项目。
我正在尝试学习 Flask this guide。我按照说明在 /Users/user1/project/venv
中创建了一个虚拟环境,并在虚拟环境中安装了 Flask。我使用 macOS 中的 终端 完成了此操作。
我现在想使用 PyCharm IDE 在这个虚拟环境中工作。我该怎么做?
文件夹 project
有两个文件:app
和 venv
。 venv
文件夹有四个文件:bin
、include
、lib
和pyvenv.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 使用此虚拟环境,请打开项目设置并将 venv
的 python
可执行文件设置为 Python 解释器 为您的项目。