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

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