Products
GG网络技术分享 2025-11-16 21:05 1
在开发过程中,用虚拟周围是一个非常优良的习惯。在虚拟周围中,我们Neng独立的安装和管理依赖,这有助于我们避免依赖冲突问题。不过当我们开发完成后怎么退出虚拟周围呢?接下来我们将从优良几个方面详细阐述退出虚拟周围。

退出虚拟周围的命令是非常轻巧松的,我们只需要在命令行中运行“deactivate”命令即可。运行该命令后命令行提示符会从虚拟周围切换回到系统的默认周围中。
source deactivate # MAC、 Linux
deactivate # Windows
在进入虚拟周围后我们Neng在命令行中施行一些操作。但是当我们要退出虚拟周围时我们非...不可先说说打住虚拟周围中正在运行的进程。
kill - `ps -ef | grep {虚拟周围名称} | grep -v grep | awk '{print $}'`
source deactivate # MAC、 Linux
deactivate # Windows
在一些情况下我们兴许需要退出虚拟周围并删除该周围。Ru果我们在虚拟周围中运行一个脚本,那么在脚本运行完毕并退出虚拟周围后该虚拟周围也将被彻头彻尾删除。
source {虚拟周围名称}/bin/activate && {脚本命名}
source deactivate
在Windows系统中,我们Neng用“activate”和“deactivate”命令来进入和退出虚拟周围。
activate {虚拟周围名称}
deactivate
在Anaconda周围中,我们Neng用以下命令退出虚拟周围。
conda deactivate
conda deactivate
在Python虚拟周围中,我们Neng用“deactivate”命令来退出虚拟周围。
deactivate
在Ubuntu中,我们Neng用以下命令退出虚拟周围。
source deactivate
在进入虚拟周围之前,我们非...不可先说说创建一个虚拟周围。创建虚拟周围的命令与退出虚拟周围的命令类似,只需要将“deactivate”geng改为“activate”即可。
source activate {虚拟周围名称} # MAC、 Linux
activate {虚拟周围名称} # Windows
虚拟周围Neng帮我们独立的管理依赖,避免依赖冲突问题。虚拟周围还Neng帮我们在不同的周围中,运行不同版本的Python。比方说 在一个项目中,兴许需要用Python3.6版本,在另一个项目中,兴许需要用Python2.7版本。在这种情况下我们Neng用虚拟周围来管理Python版本。
总的 虚拟周围是一个非常优良的开发习惯,Neng帮我们避免依赖冲突问题,一边也Neng帮我们管理Python版本。在退出虚拟周围时我们需要根据不同的周围和系统,选择相应的命令进行退出。
Demand feedback