我想用spacemacs在Python開發的,但我看到的Python語法錯誤3層結構,如print(*(i + 1 for i in range(n))
或async def foo():
。將shebang添加到我的文件(#!/usr/bin/python3
或#!/usr/bin/env python3
)不起作用。如何配置python 3的spacemacs?
什麼配置的變化,我需要做使用特定的Python版本?理想情況下,每個項目或每個文件,但全球總比沒有好。我在系統中安裝了2.7和3.4,而在~/local
(~/local/bin
位於我的$PATH
)中有3.5。
我對Spacemacs瞭解不多,但是您使用的是虛擬環境嗎? – Chris
@Chris只有當所需的python軟件包在debian軟件倉庫中不可用(所以大多數情況下不是)。 – kai
神聖.......最後,我發現我只是沒有安裝py3的pylint:'pip3 install pylint',之後,一切正常。 –