这可能是以前问过的,而且确实很基本,但是:
我使用的是Windows7。我有适用于Python 2.4.4和3.1的空闲功能。我有一些脚本位于文件系统上的任意位置。我想导入它们并尝试使用它们的类型。我该怎么办?
在Ubuntu的命令行中,如果我从中调用import scriptname
的目录包含python
,则scriptname
可以工作。我如何从其他地方导入脚本?
最佳答案
在空闲状态下,您可以添加一个包含scriptname.py文件的路径。
>>> import pprint
>>> import sys
>>> print pprint.pprint(sys.path)
# you could just move your scriptname.py to a directory in the sys.path list
>>> sys.path.append(r"C:\Users\You\")
>>> import scriptname
您还可以在Windows中自定义PYTHONPATH环境变量以包含其他目录,例如“C:\Users\You\lib”