这里是新程序员。我正在使用PyCharm IDE,并且我注意到在“ venv”和“外部库”中都列出了Python 3.6。
我查看了文件夹,发现它们包含很多不同的软件包,例如django
仅在我的venv中,而urllib
仅在我的外部库中。但随后两者中都包含一些软件包,例如pip
。
外部库中还有一个站点包文件夹,该文件夹与我的venv中的站点文件夹相同。它甚至具有相同的深黄色文本颜色。
我的理解是venv是与我的主系统环境分开的虚拟环境,然后根据this link,外部库是“不在项目内部的库”。通过venv和External库的这些定义,它们似乎并不互斥(即彼此相对),因此,我不确定自己在看什么。
venv与外部库中包含什么?可以在两个位置显示完全相同的文件(即相同的系统文件路径)吗?