在Pycharm之外了解Python中的项目目录

时间:2019-07-12 07:06:48

标签: python pycharm

我一直在努力处理Python中的项目目录。

我在Pycharm中有一个可以完美运行的项目,但是当我想从命令行执行同一项目时,就会遇到一些问题。

目录结构如下:

[project dir]/projectController/
[project dir]/projectLib/
[project dir]/projectWeb/

我正在使用虚拟环境。

当我想从projectLib请求功能时

from projectLib.utils import *

当我在Pycharm中执行此操作时,它工作正常。但是当我执行时:

venv/bin/python projectWeb/run.py

我收到以下错误:

No module named 'projectLib'

我试图通过代码添加路径

sys.path.insert(0, '../')

但是这也不能解决问题。我在这里想念什么?

这是我的Pycharm配置: enter image description here

工作目录等于[project dir] 脚本路径等于[project dir] /projectWeb/run.py

0 个答案:

没有答案