【发布时间】:2014-09-05 09:23:20
【问题描述】:
我在 Windows PC 上托管的 Ubuntu 虚拟机上创建了一个虚拟环境。我打算在虚拟机上的虚拟环境中复制我的虚拟机。但是,当尝试将模块安装到 VE 时,我收到一条消息,说它们已经安装 - 它们没有安装在 VE 中,而是在 VM 上。我认为当设置为活动时,VE 将没有托管它的 VM 的上下文?
我已经下载了虚拟环境sudo pip install virtualenv,然后创建了一个虚拟环境sudo virtualenv virtual_environment。然后我将虚拟环境设置为活动source virtual_environment/bin/activate
当我尝试执行 apt-get install 时,我收到消息 0 已升级,0 新安装,0 要删除,202 未升级,尽管事实上我在 VE 上没有任何模块。
我做错了什么?
谢谢!
【问题讨论】:
-
不要使用 sudo 创建 virtualenv,为什么要在 virtualenv 中使用 apt-get?
标签: python linux virtual-machine virtualenv apt-get