也许使用virtualenv选项,--no-site- packages
这样您就不会在虚拟环境中看到任何系统站点软件包。在virtualenv和系统根目录中都安装了项目可能是导致此问题的原因。
--no-site- packages
在创建virtualenv时使用可以防止系统软件包之间发生任何冲突。我几乎总是在创建新的virtualenv时使用该选项,以防止发生任何冲突。尽管我可能有几本库的副本,但至少它们不会互相混淆。
如何在Python中更正模块已加载的UserWarnings?
也许使用virtualenv选项,--no-site- packages
这样您就不会在虚拟环境中看到任何系统站点软件包。在virtualenv和系统根目录中都安装了项目可能是导致此问题的原因。
--no-site- packages
在创建virtualenv时使用可以防止系统软件包之间发生任何冲突。我几乎总是在创建新的virtualenv时使用该选项,以防止发生任何冲突。尽管我可能有几本库的副本,但至少它们不会互相混淆。