我是新来的。我试图按照Atom.io提供的指令在Atom上设置python IDE。
https://atom.io/packages/ide-python
有一条指示:
“根据您的Python设置,pyls可能安装在非默认文件夹中。在这种情况下,要么将目录添加到PATH中,要么编辑ide-python的”Python语言服务器路径“设置以指向pyls可执行文件。 “
我住在这里。 这是什么意思?如何将其添加到PATH?答案 0 :(得分:1)
在我的情况下它失败了,因为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]
这就是诀窍。谢谢!
答案 1 :(得分:0)
我遇到了同样的问题。我的解决方案:
pip install&#39; python-language-server [all]&#39;
pip show python-language-server
这给了我路径:
位置:/home/bad/.local/lib/python2.7/site-packages
我浏览了那条道路并找到了“pyls&#39;夹。然后我进入原子并编辑配置以指向&#39; /home/bad/.local/lib/python2.7/site-packages/pyls'。具体来说,如果我在Atom菜单中进入EDIT&gt; CONFIG,我就有了这个:
&#34; *&#34 ;: &#34;原子-IDE-UI&#34 ;: 使用: {} 核心: 遥测同意:&#34;不&#34; &#34;异常报告&#34 ;: userId:&#34; 30865088-5ba0-4a4b-bfd9-04fa28903321&#34; &#34; IDE-蟒&#34 ;: pylsPath:&#34; /home/bad/.local/lib/python2.7/site-packages/pyls"
我想你也可以按照以下说明找到路径后将pyls文件夹添加到路径: Adding a directory to PATH in Ubuntu