在使用pycharm远程debug的时候,经常会出现环境变量的问题,就是说在服务器正常运行程序没问题,但是使用pycharm开始debug就会出现毛病。
在做实验的时候我们往往要配置环境变量,一般会永久性地配置在.bashrc等文件中,以下放出配置环境变量的详细攻略:如何在linux上配置环境变量
然而通过我的经验发现,你辛辛苦苦配置的环境变量在pycharm的debug功能面前都是无视掉的(包括其他在.bashrc中export的命令),所以要在pycharm->Run->Edit Confugurations->Environment variables中重新把你配置的环境变量以及其他新加的export命令再配置一遍。注意这里有个小坑,当配置多个环境变量的时候,linux是用英文的冒号相连。
![](https://img-blog.csdnimg.cn/36b516d911fe465c8513ad77fee9be2c.jpeg)
不知道配置过什么变量的可以在终端输入export查看PATH。
export
如果出现了debug的时候不承认某个python包的问题,可以使使用which+package_name查看路径,再配置环境变量。