Cygwin路径是否传播到本机Python?

2024-06-16 10:59:16 发布

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

我正在从Cygwin调用一个本机(Windows)Python安装,我 惊讶地发现,附加的Cygwin路径,排除那些 从~开始,到系统路径似乎已成功拾取 由Python编写。 我不明白这是为什么。我也这么认为 Cygwin中的Python,但对于本地Python,我认为是正确的 必须提供Windows路径。你知道吗

为什么这样做?我没有得到什么,我在哪里可以找到更多?你知道吗

/家/沃尔多/福/棒.py

import sys
sys.path.append('/home/waldo/foo/baz')
print 'sys.path:\n%s' % sys.path

import qux
qux.say_hi()

/home/waldo/foo/baz/质量.py

def say_hi():
    print 'hi'
$ cd /home/waldo/foo
$ /cygdrive/c/Python_2_7_13/python.exe bar.py
sys.path:
['C:\\home\\waldo\\foo', ..., '/home/waldo/foo/baz']
hi

Tags: pathpyimport路径homefoowindowssys