记录一个使用远程python解释器时困扰自己的问题

前情提要:

因为需要使用kenlm语言模型工具 所以在远程Linux服务器上安装了这个工具,现在在windows上使用pycharm平台,通过远程的python解释器进行使用。但是在进行import kenlm 的时候 总是报错,说找不到该库文件 。然而,我通过终端,在远程服务器上是可以执行该语句,且不会报错的(说明kenllm正确安装,且能够使用)

问题的根本:

在设置新的SSH interpreter 的时候,在选择远程服务器的python的路径时,设置错误

 

 

可以看到  这里给的默认路径是  /usr/bin/python  这是服务器自身带的python环境 不是我自己安装的python环境  所以,需要在这里给更改为自己安装的python环境 路径(我的路径是:/root/anaconda3/bin/python3/)这个时候就可以解决问题!

 

当然,还有着一种方法就是,对创建好的解释器进行编辑(正常打开时候 是配置的Deployment configuration),设置它的SSH Credentials 信息,在该出的python path 指定路径为/root/anaconda3/bin/python3/ 也是能行的痛的  至于为什么 暂时还不明白

 

同时,对于pycharm而言 在进行python解释器的选择的时候 ,下方面板显示的则是该解释器已安装的第三方库。也可以点击+进行别的库文件安装  或者在终端通过pip命令进行安装均可

posted @ 2019-09-04 14:49  叮当睡宝  阅读(351)  评论(0编辑  收藏  举报