python - 如何在 PyCharm 中禁用添加相对路径?

标签 python unit-testing pycharm

我想执行测试,但我不能,因为 PyCharm 正在添加执行文件的相对路径。

我有这样的目录结构:

src
src/wage.py
src/test/__init__.py
src/test/wage.py

当我输入 src/test/wage.py 时,它会导入 src/test/wage.py 而不是 src/wage.py 因为sys.path['src/test', 'src'] 而不是 ['src']

如何在 PyCharm 中完全或首先禁用添加 src/test - 因为无法导入正确的 wage.py

最佳答案

在 PyCharm 中: 运行 -> 编辑配置

在“配置”选项卡下,您可以更改“工作目录” 从 src/test/到 src

关于python - 如何在 PyCharm 中禁用添加相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30572936/

相关文章:

python - MythTV 的 Bash 脚本需要 Python 依赖项

c++ - 具有 Python GUI 和 C++ 后台模块的混合应用程序

java - DAO 测试 : the right way?

python - Pycharm 中的 "Updating Python Interpreter"。这是什么意思?

python - Pycharm:这些自动完成图标是什么意思?

python - Django 字典键,for 循环中的值不起作用

c# - 关于对 Windows 窗体应用程序进行单元测试的建议

java - 如何在 JUNIT 中检查字符串不为空

indexing - 手动重建 PyCharm 索引

python - 如何在 python 中使用带有 datetime 对象的时区?