
正文
Python导不进去包怎么,python无法导入第三方库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python中模块包无法导入import问题
第一次用Python做项目,两个package包放在同一个source文件夹下面,import却无法导入,折腾了好久,原来是python默认的根目录的问题
当没有设置新的根目录时:project structure是这样的,没有设置
此时,如下图 1、test_module.py 文件中import common时出错(红色波浪线) ,而import source文件有3 这个提示,说明可以导入进来,就是因为根目录默认是sources
在setting——project——project structure里面,单击mark as后面的①sources 右键②把sources添加到源文件中,可以看到右边③的效果
此时可以import common了
相关问答
Q1: python 包导入问题,求解
用绝对路径啊。你用相对路径,谁知道你现在的workdir是在哪里啊。 eclipse这个pydev虽然很好用,不过太重了,通常都用sublimetext的。
你可以这样子。
假设你的pag1在某个目录"xxxx/pag1"里
不要用#, 而是这样写
import os
import sys
sys.path.append(os.path.absdir("xxxx"))
sys.path.append(os.path.absdir("xxxx/pag1"))
import pag1
import pag1.Phone
from pag1.Phone import fun1
虽然有些罗嗦,不过这样写可以容易定位出问题。
要用绝对路径。不要用双斜杠。 要用单个反斜杠作为目录的分隔符。这样就有通用性。也比较省事。
Q2: python中导包错误,具体错误如下?
在程序主模块(使用python命令执行的那个py文件)中不能使用相对导入,必须使用绝对导入。
Q3: python 如何导入utils这个包 ImportError: No module named Utils
首先在终端查看是否有utils这个包,如果没有安装一个即可,具体操作如下:
1、在桌面找到并点击打开python终端。
2、然后import sys进入sys.path查找一下是否安装utils包,如下图所示。
3、下载python—untils工具包最新版本,如下图所示。
4、然后输入下图红框处的命令回车即可安装导入utils这个包。
Q4: linux python 包安装了 为什么包不能导入
你正确安装了吗?比如安装media包,不能pip install media就行了,虽然这个命令能通过。最好看一下这个包的教程说明之类的。
Python导不进去包怎么的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python无法导入第三方库、Python导不进去包怎么的信息别忘了在本站进行查找喔。







