我在命令行上的preprod服务器上重新启动虚拟环境时遇到了一些困难。我想当前几天退出我的preprod服务器时,我也退出了我的虚拟环境,因为现在它并没有在preprod提示符前说(env):
Before: (env) SAS@preprod:~$
Now: SAS@preprod:~$
我现在登录到我的preprod服务器,我有一个virtual_environment_command.txt文件和一个可访问的配置文件。我只是不知道如何激活这些文档中的任何一个,因此我可以利用我的虚拟环境来测试我正在处理的api文档的代码。谢谢!
答案 0 :(得分:1)
您必须找到virtualenv的创建目录。例如当您使用virtualenv env
创建它时,它将创建一个名为env
的目录,您可以使用以下命令激活它:
source env/bin/activate
答案 1 :(得分:0)
非常感谢您的回复!他们非常有帮助!我也最终单击向上箭头足够的时间来弄清楚我在几天前重新激活venv之前键入的内容(是的,这是很多点击,哈哈)并发现以下命令也证明可以解决问题:
SAS@preprod:~$$(cat virtual_environment_command.txt )
额外的$不是拼写错误,它会提示然后是$(cat virtual_environment_command.txt)
再次感谢你!