我有一个从Windows 10计算机运行Ubuntu 18.04的Oracle Virtualbox VM 5.2.22。
在我的计算机上,一切正常。在朋友计算机上具有相同Virtualbox设置的相同.vdi文件发生了非常奇怪的事情。
如果我从主目录获得了python控制台,它就可以正常工作。
如果我从子目录获得python控制台,则该命令将失败:
import logging
File "logging.py", line 5, in <module>
import logging.handlers
ImportError: No module named handlers
这很奇怪,因为python正在运行,并且日志记录在标准库中。
两个问题:
1)在这方面,为什么一个虚拟机与另一个虚拟机不同?该计算机是使用没有快照的克隆创建的,克隆的版本在我的计算机上工作正常。
2)为什么python无法导入部分标准库的问题?
我假设python问题是虚拟机问题的征兆。据我所知,所有VM选项都是相同的。