开发。方框:Windows 7 应该部署项目的远程盒:Redhat Linux
远程计算机上的项目不使用pip或virtualenv,而是使用virtualenv的内部替代品。
我通过Ssh将Pycharm中的远程解释器设置为linux框中的python解释器,并查看远程所有模块列出的版本信息。
Pycharm最初尝试将Pycharm助手上传到远程盒子,但我想无法安装它们,因为我想它找不到像pip这样的常用python工具,所以我在远程解释器上看到一个横幅说远程安装工具不存在。无论何时关闭此首选项窗口,pycharm都会启动索引我假设远程解释器和模块。
当我在代码中打开一个文件但是在索引完成后我无法获得自动代码完成工作任何模块甚至标准库模块,即json,sys,os ......
我试图获得有关试图安装的Pycharm Helpers的更多信息,但我发现它们都被用于远程调试和“脚手架”,我找不到关于后者意味着什么或者它是什么的其他细节甚至与获得自动完成功能相关。
在这方面需要帮助非常严重,感谢任何能够帮助我解决这个问题的人。
一些同事通过让Devbox成为Mac OS或任何其他Linux发行版,在本地克隆项目然后在Pycharm中使用本地解释器选项来解决这个问题,但不幸的是,即使项目被克隆,我也无法利用本地解释器在Windows上,Pycharm期望本地解释器是.exe