仅针对所有用户或当前用户安装Python吗?
答
你应该将这个文件夹
C:\ Python27
,如果你已经安装了Python为所有用户
答
你可以检查Python的可执行文件位于用户的主目录。主目录的位置通过使用os.path.expanduser()
方法检索。 Python解释器的位置通过使用sys.executable()
方法检索。
如果Python解释器安装在用户的主目录中,以下函数返回True
,否则返回False
。它在Linux下工作,应该在macOS和Windows下工作(但我没有测试这些)。
import sys
import os
def user_python():
try:
return sys.executable.startswith(os.path.expanduser("~"))
except AttributeError:
return False
需要的例外,因为根据sys.executable()
的文件,也可能在某些情况下返回None
。
我是Linux用户,但是不能在你的PATH变量中看看它是为了一个用户还是全局?首先想到。自从2011年以来没有使用过Windows。 – cbll