360FLIP

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Python解释器中执行自定义路径的.py文件(模块)win7系统

最近学习Python,刚刚入门~

每次用文本编辑器编辑的.py文件总是加上一堆print来看输出结果,调试这叫一个累啊

想着我大python肯定能在命令解释器中直接调用模块,就研究了一下

 

先写个"hello,world"放在D:\workspace\python下,取名hello.py

解释器下执行

1 import sys
2 sys.path.append("D:\workspace\python")
3 print(sys.path)

此时能看到我们刚才添加的命令,再执行模块试试

import hello

此时可以正确执行,但退出解释器后就失效了,每次还要手动添加

再试试用cmd来给win7系统添加环境变量

set PYTHONPATH=%PYTHONPATH%;D:\workspace\python

查看修改结果可以用

echo %PYTHONPATH%

该方法在cmd重新启动后也一样会失效,所以还是要在系统属性中进行添加

这样以后编辑的模块文件就可以随时调用了

另外调用文件的文件名不要与Python的关键字同名,这样会不能加载

参考:

http://www.mzone.cc/article/438.html

http://stackoverflow.com/questions/3701646/how-to-add-to-the-pythonpath-in-windows-7

http://blog.csdn.net/wzsbll/article/details/6690895

  

 

posted on 2014-08-13 18:42  360FLIP  阅读(431)  评论(0)    收藏  举报