Macports sudo在python中将~扩展到/var/root

2024-04-19 01:06:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我安装了sudo的macports版本。一切都很好,除了一件事。使用Python2.6将~扩展到用户的主目录,其输出结果与雪豹附带的sudo版本不同。在

例如,考虑以下python代码:

#expand_home_dir.py
import os

os.path.expanduser('~')

下面是上面列出的3个不同的代码调用。使用sudo的第一个调用使用Macports版本,因为我的$PATH/opt/local/bin开头:

^{pr2}$

有什么想法吗?在


Tags: path代码用户pyimport版本homeos