Python中,放在桌面的模块,怎么加入环境变量中?

假如,我在桌面建了一个instance.py的模块,我想在解释器中运行instance.py中的代码,怎么办?

#首先,在环境变量中,添加桌面的路径,这个当import的时候,才可以找到相应的模块。
>>> import sys
>>> sys.path
['', 'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\idlelib', 
'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip',
 'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36\\DLLs', 
'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36\\lib', 
'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36', 
'C:\\Users\\JH\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages']
#看下路径,是不是没有桌面?接下来, 我们的操作,就是把桌面路径添加进去
#添加进去有几个内置的方法,我常用的就两个,一个是insert(),一个是append(),
#如果不知道怎么用,可以看下list()里面相关方法,说白了,就是对list()中元素的操作。
>>> sys.path.insert(0, "C:\\Users\\JH\Desktop")
>>> import instance #然后运行这个,应该就可以了
注:有的时候,可以会出现编码不支持的报错。
这个时候你需要在你的.py文件头部,写入加上
# -*- coding: utf-8 -*-  
或:
#coding=utf-8
就可以了

你可能感兴趣的:(Python中,放在桌面的模块,怎么加入环境变量中?)