正如标题所暗示的,我试图在配置文件中为Flask项目(在Windows 10中)使用环境变量。在virtualenv(Python,Windows)中设置环境变量
我正在使用虚拟env,并且至今我已尝试将set "DATABASE_URL=sqlite:///models.db"
添加到virtualenv文件夹中的/Scripts/activate.bat。 但它似乎没有工作。有什么建议么?
正如标题所暗示的,我试图在配置文件中为Flask项目(在Windows 10中)使用环境变量。在virtualenv(Python,Windows)中设置环境变量
我正在使用虚拟env,并且至今我已尝试将set "DATABASE_URL=sqlite:///models.db"
添加到virtualenv文件夹中的/Scripts/activate.bat。 但它似乎没有工作。有什么建议么?
的问题是,按运行按钮时PyCharm不激活的虚拟环境。它只使用virtualenv python.exe。
您是否曾经找到过解决方案?我想在Windows上使用Pycharm来做同样的事情。 –
这是代码用于读取配置 'app.config.from_object( 'config.DevelopmentConfig')' 和在配置文件中: '类DevelopmentConfig(BaseConfig) SQLALCHEMY_DATABASE_URI = os.environ [” DATABASE_URL']' 这是errormessage的我得到: 'config.py “ 线7,在BaseConfig SQLALCHEMY_DATABASE_URI = os.environ [ 'DATABASE_URL'] os.py”, 线425,在__getitem__ return self.data [key.upper()] KeyError:'DATABASE_URL'' –
检查文档。这是在那里找到的确切代码。 – lesingerouge
是的,但是从我在文档中可以看到的内容,没有关于如何在virtualenv中设置环境变量的信息(windows) –