我的主机上有一个目录,其中包含一个虚拟主机。这个目录与虚拟机共享,我必须在虚拟机上运行一些Python脚本(包含在同一个目录中)。
当我在主机上的virtualenv中运行Python脚本时,脚本可以在没有问题的情况下查看/使用venv包。但是,当我试图在虚拟机中使用相同的venv激活时,Python看不到包。
解决方法是在来宾机器中创建一个新的虚拟主机,并使用主机的requirements.txt填充包。另一个“但是”:我不能在客户机器上安装虚拟主机。我运行pip install virtualenv,它等待了将近一分钟,然后得到以下内容:
Cannot fetch index base U
我有一个远程VPS,它安装了ubuntu服务器10.04 (出于某种原因,托管公司还没有安装12.04 )
最近,我将硬件从专用机器降级为VPS,并在将其更新到12.04之后,将已安装软件包的列表转移到新的VPS。
问题是VPS仍然在运行,旧内核也在运行,我尝试过更新它,但它似乎不想运行一个较新的内核,我认为这可能是grub的问题,所以我运行了update-grub:
Found linux image: /boot/vmlinuz-3.8.0-39-generic
Found initrd image: /boot/initrd.img-3.8.0-39-generic
/usr/sbin/