1
renmu 2019-10-27 20:15:40 +08:00 via Android
加一个__init__. py
|
2
yaming116 2019-10-27 21:59:47 +08:00 via iPhone
@renmu 然而并不是,项目放到 pycham 运行好好的,已经添加了__init__,不知道为啥不行,暂时放弃了
|
4
shirocheng OP @yaming116
是的,在 pycharm 上就没问题...奈何 vscode 比较轻量,还是想用 vscode 😂 |
5
Trim21 2019-10-27 23:13:22 +08:00 via iPhone
|
6
CallMeReznov 2019-10-28 01:11:18 +08:00
你 vscode 里 python 插件安装后你设置 python 的路径没?
|
7
linvaux 2019-10-28 08:08:36 +08:00 via Android
set PYTHONPATH=$(pwd)
|
8
shirocheng OP @Trim21
是的,以工作区打开就没问题了。。。 请问 PythonPath 是指运行 Python 的路径吗,我的设置为:/usr/local/Caskroom/miniconda/base/envs/OpenCV/bin/python |
9
Trim21 2019-10-28 11:13:10 +08:00 via iPhone
不是,你自己搜一下吧
|
10
shirocheng OP @Trim21
嗯,终于在 issues 里搜到了。 是在 python.envFile 对应的配置文件中,加上 PYTHONPATH=codeFolder 对吗? 这样可以正确在对应目录下分析导入包了,不过不像 pycharm 会自动设置 PYTHONPATH,稍微有点不便 |
11
shirocheng OP |
12
shirocheng OP https://segmentfault.com/a/1190000021046003
vscode 文档中给出了很方便的解决方案,配置中添加需要解析的文件夹即可 |