我应该在virtualenv中创建一个目录并将该特定项目的源代码保存在那里吗?
预先感谢
答案 0 :(得分:4)
您不需要以任何方式关联它们。只要您的环境被激活,它在哪里都没关系。
但是最简单的通常是:
/usr/lib/zabbix/externalscripts/
目录中(或者,对于非常简单的项目,只需将其放置在项目目录中)。这样,您可以将环境设置与代码一起检查到版本控制中,如果您使用自动venv工具,则每次您authc.loginUrl = /login.xhtml
进入项目目录时,它将激活环境,依此类推。
请注意,如果您今天只是在学习这些知识,则可能需要考虑学习pipenv
而不是使用原始虚拟环境。
答案 1 :(得分:1)
您可以将项目保存在任何地方。但是在进行该项目之前,您应该激活虚拟环境。
您可以使用以下命令激活虚拟环境。
source path-to-virtualenvironment/bin/activate
激活虚拟环境后,移至您的项目位置。