我通过pip install Some_lib安装了python环境。在我的开发环境中,我有一个名为Some_lib的文件夹,我想执行python -m Some_lib以便执行当前文件夹,而不是我在python环境中安装的先行Some_lib。可能吗?
答案 0 :(得分:3)
我认为python -s -m Some_lib
应该按照the documentation的建议工作:
-s
请勿将用户站点包目录添加到sys.path
中。
但是您可能在导入其他模块时遇到问题...
编辑:实际上,默认情况下,自
开始,当前的工作目录版本优先
-m
[...]与-c
选项一样,当前目录将添加到sys.path
的开头。
所以python -m Some_lib
也应该起作用。