我不能在新的堆栈项目上使用emacs,因为intero无法构建。
# create a new Firefox session
from selenium import webdriver
driver = webdriver.Firefox()
driver.implicitly_wait(20)
driver.maximize_window()
# navigate to the application home pageMy Account
driver.get("http://betaserverapp.com/es/en/Home")
button = driver.find_element_by_class_name('login_a')
button.click()
#Username
username = driver.find_element_by_id('username')
username.clear()
username.send_keys("pradnya@appristine.in")
username.submit()
#Password
password = driver.find_element_by_id('password')
password.clear()
password.send_keys("123456")
password.submit()
#click on button
button = driver.find_element_by_xpath('/html/body/div[1]/div[2]/div/div/div/div[1]/form/button')
button.click()
当我尝试在emacs中打开源文件时,无法构建intero
stack new play
(我也试过从命令行构建intero,结果相同。)
编辑:如果我编辑stack.yaml(在我的项目中)使用lts-9.5然后intero build OK - 所以这个问题似乎是lts-10.2特定的。
有关如何解决此问题的任何想法?
答案 0 :(得分:4)
sudo apt-get install libncurses-dev
我通过此搜索https://github.com/commercialhaskell/intero/search?q=-ltinfo&type=Issues&utf8=%E2%9C%93找到了此信息,导致https://github.com/commercialhaskell/intero/issues/456
答案 1 :(得分:0)
我最近在Kubuntu 18.04上为intero
项目安装lts-11.8
时遇到了这个问题。问题是系统缺少tinfo
库。以下命令为我解决了这个问题。
sudo apt-get install libtinfo-dev