python 中 用import 引用模块,模块 与 python 启动的位置在同一目录,为何还是引用不了

 我来答
nbyh2012
推荐于2016-08-20 · TA获得超过3278个赞
知道小有建树答主
回答量:483
采纳率:100%
帮助的人:802万
展开全部

你提供的信息比较少,不好判断问题。一般情况下,引用同一目录下的模块是不会有问题的。你的模块是否命名为*.py?


请做以下尝试:

切换到模块所在目录,输入python进入交互模式,然后再import,看看是否导入成功。如果不成功,请贴出错误信息。


也可以尝试加一个环境变量,假设模块存放的目录是/home/admin/test:

export PYTHONPATH=/home/admin/test

然后再执行导入。这个变量中的地址会自动附加在PATH环境变量内,作为模块的查找路径。

追问
我这有图,你看一下
追答
请修改文件名,将1.py更改为test.py
然后修改代码为 import test
导入模块时,请不要加.py后缀!文件的命名要用英文单词,不要以数字开头。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式