| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 757 人关注过本帖
标题:python包无法运行的问题
只看楼主 加入收藏
zhengxinhai
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-9-10
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:2 
python包无法运行的问题

 
我在计算机建立了d:\bag文件夹,并创建了__init__.py文件,并保存在D:\bag下。在已经创建bag包中创建了一个名称time的模块。其中运行环境中也有这个文件夹。
运行以下代码出错,请给指导一下。
import bag.time
if name==’main‘:
print(bag.time.minutes)
报错为 Traceback (most recent call last):
File “C:\Program Files\149-3.py”, line 1, in
import bag.time
ModuleNotFoundError: No module named ‘bag’

谢谢
搜索更多相关主题的帖子: 无法运行 import 创建 python time 
2023-01-21 09:30
往生
Rank: 2
等 级:论坛游民
帖 子:19
专家分:20
注 册:2023-1-11
收藏
得分:20 
import 的应为文件名,不是文件夹名
例如,文件tk.py位于C:/bag内
要导入tk.py,
应用
import tk

因为你程序文件__init__.py和time模块在同一个文件夹
原文应为
import time
2023-01-23 09:56
zhengxinhai
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-9-10
收藏
得分:0 
谢谢。我正在学习的使用包。
图片附件: 游客没有浏览图片的权限,请 登录注册

运行时报错。
报错为 Traceback (most recent call last):
File “C:\Program Files\149-3.py”, line 1, in
import bag.time
ModuleNotFoundError: No module named ‘bag’

楼上的方法可以,但若在两个盘符内有相同的文件就无法判定是谁的文件了。

[此贴子已经被作者于2023-2-1 11:14编辑过]

2023-01-28 10:28
快速回复:python包无法运行的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037952 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved