4

我刚来这地方。我正在尝试按照 Atom.io 提供的说明在 Atom 上设置 python IDE。

https://atom.io/packages/ide-python

有一条指令:

“根据您的 Python 设置,pyls 可能安装在非默认文件夹中。在这种情况下,请将目录添加到您的 PATH 或编辑 ide-python 的“Python 语言服务器路径”设置以指向 pyls 可执行文件。”

我卡在这里。这是什么意思?如何将此添加到PATH?

4

2 回答 2

2

就我而言,它失败了,因为 pyls 不适用于 Python 2.7 错误

error in python-language-server setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected version spec in configparser; python_version<"3.0" at ; python_version<"3.0"

所以我安装了 Python 3.6 并跟着你注意强制 3.6

python3.6 -m pip install python-language-server[all]

那成功了。谢谢!

于 2018-05-20T20:46:42.737 回答
0

我有同样的问题。我的解决方案:

  1. 从终端运行以安装 pyls:

pip install 'python-language-server[all]'

  1. 打印出安装 python 语言服务器的详细信息:

pip 显示 python 语言服务器

这给了我路径:

位置:/home/bad/.local/lib/python2.7/site-packages

我浏览到该路径并找到了“pyls”文件夹。然后我进入 atom 并编辑配置以指向“/home/bad/.local/lib/python2.7/site-packages/pyls”。具体来说,如果我进入 Atom 菜单中的 EDIT>CONFIG ,我有这个:

“*”:“atom-ide-ui”:使用:{} 核心:telemetryConsent:“否”“异常报告”:userId:“30865088-5ba0-4a4b-bfd9-04fa28903321”“ide-python”:pylsPath: “/home/bad/.local/lib/python2.7/site-packages/pyls”

我想您也可以将 pyls 文件夹添加到路径中,一旦找到路径,请按照以下说明操作: 在 Ubuntu 中将目录添加到 PATH

于 2018-04-15T02:40:11.697 回答