我几周来一直在研究Django项目,每次运行服务器,或者进行迁移或迁移所有软件包都会从系统目录分离到虚拟环境。
我执行以下命令来启动虚拟环境
$source venv/bin/activate
'来源'在上面的命令中表示什么?
答案 0 :(得分:0)
简而言之,它设置了您的路径环境变量,因此它知道在虚拟环境目录中检查已安装的软件包,因此您不必执行诸如将它们安装在您不喜欢的目录中的操作。有(sudo)访问。
即。如果没有pip install
,您可以sudo
,并且python
知道在哪里找到该套餐。
有关源命令本身的更多详细信息,请参阅this link