首页 > 解决方案 > Python 模块不是从活动的虚拟环境中执行的?

问题描述

我在这样的项目文件夹中创建了一个虚拟环境: python -m venv venv 然后我像这样激活它:

.\venv\Scripts\activate

一旦在那里执行命令,就好像它们是从基本环境中调用的一样。例如,我尝试创建一个 .exe,然后它是从基本安装的模块而不是我的 venv 中的模块创建的:

(venv) C:\Projects\CT_Modules_trunk>pyinstaller --onefile CT_DataAnalyzer.py 

谁能提出原因是什么,我该如何使用这个创建的虚拟环境?

标签: pythonvirtualenv

解决方案


推荐阅读