安装了相同模块的根和本地版本。如何使用一个而不是另一个?

时间:2014-10-11 17:12:37

标签: python

我在系统中安装了一个Python模块,无论是在整体根路径(当你执行python setup.py install时获得的路径)还是在我的主文件夹中(当你执行{{1}时获得的那个) })。

我这样做的原因是我没有root系统访问权限,我需要安装一个具有不同配置的相同模块。

我有两个问题。

(1)我如何知道我正在运行的模块版本?用户还是root版本?

(2)如何告诉python使用另一个?也就是说,当我执行python setup.py install --user时,我希望它使用import module版本而不是user版本。有没有办法使这个永久性?

(3)有没有办法指定导入路径?也就是说,是否有一个root命令,而不是import module,我可以用它来导入一个版本而不是另一个版本?但是,我仍然希望使用通常的语法import path/to/module

访问模块组件

0 个答案:

没有答案