我无法使用virt-manager,我认为这是因为我的python位于何处。当我运行virt-manager
命令时,我得到:No module named libvirt
即使我安装了libvirt。当我运行/usr/bin/python /usr/share/virt-manager/virt-manager.py
时它运行正常。 which python
的输出为/usr/local/bin/python
。我尝试创建包含此~/.bash_profile
的{{1}},但仍然遇到同样的问题。
我确定有一个简单的解决方案吗?
答案 0 :(得分:1)
您可以创建一个symbolyc链接
sudo mv /usr/local/bin/python python-old #example name
sudo ln -s /usr/bin/python /usr/local/bin/python
答案 1 :(得分:1)
要清楚,PYTHONPATH环境变量设置python会话查找模块的位置。它没有设置你的python解释器的位置,我认为这是你想要做的。
您需要做的是为您想要用于bash_profile的python解释器添加和别名。像这样:
alias python='/usr/bin/python'