在flask项目目录下,使用pipenv shell激活flask虚拟环境后,调用flask shell能够使用虚拟环境的python解释器进入交互式环境,并且工作目录还保留在flask项目目录。
flask shell这样做的原因是:
- 如果使用python命令直接在当前环境下使用交互式环境,很可能调用的是全局的python环境
- 使用虚拟环境的python与项目目录不在同一个目录,一般虚拟环境存储在C:\Users\用户名\.virtualenvs
2024-03-14 08:55:58
在flask项目目录下,使用pipenv shell激活flask虚拟环境后,调用flask shell能够使用虚拟环境的python解释器进入交互式环境,并且工作目录还保留在flask项目目录。
flask shell这样做的原因是:
- 如果使用python命令直接在当前环境下使用交互式环境,很可能调用的是全局的python环境
- 使用虚拟环境的python与项目目录不在同一个目录,一般虚拟环境存储在C:\Users\用户名\.virtualenvs