将conda环境与vim python-mode一起使用时加载python软件包

时间:2018-06-25 23:16:50

标签: python python-3.x vim anaconda conda

这是我的第一篇文章。我希望我以正确的方式做所有事情。

我正在以python-mode运行vim,并想在不同的conda环境中使用它。我在vimrc中添加了以下内容:

let g:pymode_python = "python3"
let g:pymode_virtualenv = 1
let g:pymode_breakpoint = 1
let g:pymode_run = 1
let g:pymode_virtualenv_path = "/my/conda/path/envs"
let g:pymode_trim_whitespaces = 1
let g:pymode_run_bind = '<leader>r'

我用python3开发了vim,但不支持python2,并且在标准环境下并且不使用python-mode插件也可以执行代码。

一旦我尝试使用插件和conda环境,我就会收到错误

error| in <module> import netCDF4 as nc
/some/path/conda/envs/wradlib/lib/python3.6/site-packages/netCDF4/__init__.py|
3 error| in <module> from ._netCDF4 import * ImportError: 
No module named 'netCDF4._netCDF4'

使用python-mode运行代码时。

虽然路径正确。有没有办法使用conda环境和python模式?

预先感谢

0 个答案:

没有答案