小编Isa*_*lio的帖子

ImportError : 在没有已知父包的情况下尝试相对导入

我正在学习使用 python 编程,但在从包中的模块导入时遇到问题。我正在使用带有 Python 3.8.2 64 位的视觉工作室代码。

我的项目目录

.vscode
??? ecommerce
?   ??? __init__.py
?   ??? database.py
?   ??? products.py
?   ??? payments
?       ??? __init__.py
?       ??? authorizenet.py
?       ??? paypal.py
??? __init__.py
??? main.py
Run Code Online (Sandbox Code Playgroud)

ecommerce/products.py我的文件中:

.vscode
??? ecommerce
?   ??? __init__.py
?   ??? database.py
?   ??? products.py
?   ??? payments
?       ??? __init__.py
?       ??? authorizenet.py
?       ??? paypal.py
??? __init__.py
??? main.py
Run Code Online (Sandbox Code Playgroud)

这样我就可以Databaseecommerce/database.py文件中导入类。但我得到错误

ImportError : Attempted relative import with no known …
Run Code Online (Sandbox Code Playgroud)

python pylint

55
推荐指数
4
解决办法
7万
查看次数

如何在 Windows 中安装 nmake

当我尝试在 Windows 上运行 cmake 时,出现无法找到 nmake 的错误。据我了解,nmake 是 Windows 中使用的默认构建控制软件,但我没有找到任何有关如何下载和使用它的资源。

我只对使用 vscode 感兴趣,所以我更喜欢不必安装 Visual Studio。

c++ makefile visual-studio-code

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

c++ ×1

makefile ×1

pylint ×1

python ×1

visual-studio-code ×1