我正在使用带有远程SSH的windows上的vcsode来开发托管在linux上的python代码。我的python环境是一个基于python3.7的conda。在测试发现阶段,启动run_adapter.py脚本并通过以下日志失败:
/home/scharlois/.vscode-server/extensions/ms-python.python-2020.2.64397/pythonFiles/testing_tools/run_adapter.py python发现pytest --rootdir /path/to/my/project -s -缓存-清除测试发现失败:错误:错误1: PROJ: proj_create_from_database:打开/home/scharlois/.conda/envs/conda37/share/proj失败
当我在conda env中执行相同的命令时,没有错误。在远程主机上
哪个解释器用于运行run_adapter.py脚本?康达蟒蛇是其中之一吗?
发布于 2020-03-24 08:47:29
是python conda解释器。(显示修改run_adapter脚本)
我找到了一个解决办法:在脚本中插入主执行之前的折叠行:
import os
os.environ["PROJ_LIB"]=""https://stackoverflow.com/questions/60821555
复制相似问题