自动完成Pycharm Pro 2017.1

2024-06-26 17:38:54 发布

您现在位置:Python中文网/ 问答频道 /正文

开发盒:Windows 7 应部署项目的远程设备:RedhatLinux

远程机器上的项目不使用pip或virtualenv,而是virtualenv的内部替代品。在

我在Pycharm中通过Ssh将远程解释器设置到linux中的python解释器框中,并查看列出了版本信息的所有远程模块。在

Pycharm最初尝试将Pycharm helpers上载到remote box,但我猜无法安装它们,因为我认为它找不到pip之类的常用python工具,所以我在远程解释器上看到一个横幅,上面写着remote上不存在安装工具。不管这个首选项窗口何时关闭,pycharm都会启动索引,我假设是远程解释器和模块。在

当我在代码中打开一个文件,但是在索引完成后,我无法让自动代码完成为任何模块工作,即使是标准库模块,如json、sys、os。。。在

我试图获得更多关于Pycharm帮助程序的信息,但我发现它们被用于远程调试和“脚手架”,我找不到关于后者意味着什么的更多详细信息,或者是否与自动完成功能相关。在

在这件事上非常需要帮助,提前感谢任何能在这件事上帮助我的人。在

一些同事通过让Devbox成为macos或其他linux发行版来解决这个问题,在本地克隆项目,然后在Pycharm中使用本地解释器选项,但不幸的是,即使项目是克隆的,我也不能使用本地解释器,因为在windows上Pycharm希望本地解释器是.exe


Tags: 模块pip工具项目代码机器远程virtualenv