[Python模塊]Windows環境安裝PyV8並執行js語句


安裝這個玩意兒真挺坑的,pip直接安裝失敗,windows的py庫壓根搜不到。。

搜索良多解決辦法終於找到了,在這里貼出來,主要是把這個庫下載下來再安裝,但它的下載地址HERE位於外面的世界(你懂得),可能在下載這里會讓人很煩躁,我把它的windows版本和linux版本都下載並上傳到我的百度網盤了,免費供大家下載。

更新:根據網友建議提供py3的下載地址,之前只有py2的。

-- py2版本下載(pan)

-- py3版本下載(github)

windows直接雙擊安裝,如果有虛擬環境的話,在安裝后到非虛擬環境的python的site-packages目錄下搜索pyv8,把那幾個文件都復制到虛擬環境的site-packages目錄下即可,linux的話沒有裝過,就自己折騰吧,鏈接里面有。

驗證:

  1.  
    import PyV8
  2.  
    ctxt = PyV8.JSContext()
  3.  
    ctxt.enter()
  4.  
    func = ctxt.eval( """
  5.  
    (function(){
  6.  
    function hello(){
  7.  
    return "Hello world.";
  8.  
    }
  9.  
    return hello();
  10.  
    })
  11.  
    """)
  12.  
    print func()


正常輸出:Hello world.
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM