As you can see in the first image, there is no option for me to specify the pycharm_helpers path manually. I think what PyCharm will do is to automatically specify the path by itself and upload helper files to that path. It might be fine for most cases, but the thing is, my server only serves as a login node, in another word, there is no space under /home/ directory, which is probably where PyCharm is gonna put its helpers, as a result, you can see from the second image that it fails to create python sdk because there is no space for those helpers files. I have resolved this issue by editing a previous remote interpreter configuration I have (because the previous configuration has an option for helper files path), but this is really not an elegant way. I do believe there should be a way for us to specify the path for helpers files explicitly. Automation is convenient but sometimes can also be problematic and leads to more unnecessary troubles!