flask之python3 虚拟环境及使用dotnv来永久保存环境变量


Python 3 comes bundled with the venv module to create virtual environments

Create an environment

Create a project folder and a venv folder within:

mkdir myproject
cd myproject
python3 -m venv venv

Activate the environment

Before you work on your project, activate the corresponding environment:

. venv/bin/activate

Your shell prompt will change to show the name of the activated environment

Install Flask

Within the activated environment, use the following command to install Flask:

pip install Flask
 
    

如果 python-dotenv 已安装,那么运行 flask 会根据 .env 和 .flaskenv 中配置来设置环境变量。
为了找到定位文件,将会从运行 flask 的文件夹向上扫描文件夹。 当前工作目录将被设置为文件的位置。
这些文件只能由``flask``命令或调用 run() 加载。如果想在生产运 行时加载这些文件,你应该手动调用 load_dotenv()。
命令行设置的变量会重载 .env 中的变量, .env 中的变量会重载 .flaskenv 中的变量。
通过设置 FLASK_SKIP_DOTENV 可以告诉 Flask 不要载入 dotenv 文件。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM