标签: module-search-path

-I和有什么不一样。和-Ilib在Perl6中?

我的本地分布如下:

.
??? META6.json
??? lib
    ??? Foo.pm6
Run Code Online (Sandbox Code Playgroud)

双方perl6 -I. -e 'use Foo;'perl6 -Ilib -e 'use Foo;'编译和运行,所以哪一个我应该使用,为什么?

software-distribution metadata perl6 module-search-path

9
推荐指数
1
解决办法
119
查看次数

Python - 是否有比sys.path更多的搜索路径?

我认为sys.path是Python模块的所有搜索路径的完整列表.

但是,在我的Ubuntu机器上,'/ usr/local/lib/python2.6/did-package /'几乎是我所有模块的所在,而且该路径不在sys.path中.我仍然可以导入该路径上的任何模块.

编辑,不是:即使我将sys.path设置为空列表,我仍然可以从该路径导入.

这种对dist-packages路径的隐含知识来自何处?在这个隐含的搜索路径组中是否还有其他路径,或者它是什么?

编辑:似乎我的帖子的第二部分不是真的.实际上,"sys.path = []",意味着我无法导入任何内容,甚至不能从我当前的工作目录中导入.我很抱歉.

python module-search-path sys.path

5
推荐指数
1
解决办法
2520
查看次数


如何在MacOS X上添加python模块?

我正在尝试使用pywn,一个用于使用WordNet的python库.我在Windows下玩过一些python,但在MacOS X中我是全新的东西.我在MacOS 10.5.8下运行,所以我的默认Python解释器是2.5.1

pywn指令说:"将每个.py文件放在python搜索路径中的某个位置."

在MacOS X中默认的python安装下定义的python搜索路径在哪里?如果我将pywn文件放在/ Users/nick/programming/pywn中,那么将它添加到搜索路径的最佳方法是什么?这是放置文件的最佳位置吗?

python macos module-search-path

1
推荐指数
2
解决办法
3万
查看次数