使用shell命令$rmvirtualenv my_venv
删除虚拟环境后,是否可以恢复虚拟环境?
我在网上搜索找不到任何相关信息。
像旧的环境那样,还有什么类似的设备会被遗忘吗?
答案 0 :(得分:1)
通过删除虚拟环境的文件夹,您已删除了虚拟环境本身。
根据virtualenvwrapper
documentation:
rmvirtualenv
删除WORKON_HOME中的环境。
但它没有提及任何与设置或任何可能检索已删除环境的文件相关的内容。但是,我建议您探索 WORKON_HOME 以查看恢复丢失环境是否有用。但是,我从未使用virtualenvwrapper
作为virtualenv
的扩展名,而是使用virtualenv
替代。
删除环境
删除虚拟环境只需将其停用并删除环境文件夹及其所有内容即可:
(ENV)$ deactivate $ rm -r /path/to/ENV
换句话说,一旦删除环境文件夹,环境就不再存在,除非您在某处拥有环境文件夹的副本,或者您可以从垃圾箱中恢复它,您可能可以访问从那里的虚拟环境。到目前为止,我无法从virtualenv
看到任何恢复选项。
祝你好运