1. 程式人生 > >一路波折----記我的win10環境下scala安裝之路,解決命令視窗報錯問題

一路波折----記我的win10環境下scala安裝之路,解決命令視窗報錯問題

    最近看到了scala這門語言,頓時就喜歡上了,所以想拿來學一下,spark這個當下最炙手可熱的高效能分散式計算平臺就是scala編寫的,足可見scala的強大,正如最開始學習java一樣,所有的開始都是從配環境、修改環境變數開始的,scala也不例外。

    首先貼一下scala官網地址:http://www.scala-lang.org/開啟頁面,點選下載如下:

    

    因為我的平臺是windows的所以在DOANLOAD一欄下我選擇的是最新版本的Scala 2.12.0-M1的msi檔案這個是專門在windows環境下的安裝包,一般都是同一版本中體積相當大的一款,如下:

    

    下載下來之後直接雙擊開啟就可以安裝了,選好路徑之後(建議不要在C盤),之後一路next就好了,剛安裝完定是欣喜的,所以趕緊開啟dos視窗輸入:scala看看會不會提示資訊就像網上的安裝成功的教程一樣,結果輸入:scala以後報錯了,提示資訊是“此時不應有 \scala\bin\scala.bat”,如下:

    

   百度好久發現網上還真的有相關的解決方法,問題是:因為預設的安裝路徑中存在空格,這就導致了這個問題的出現,之後移除已經安裝好的scala重新安裝試試,這次專門修改好了路徑,同樣的方法安裝成功了,進入DOS視窗輸入:scala,這一次,又報錯了,而且錯誤很難看懂,如下:

     

    這真的就印證了喜劇人中間的一句臺詞:腦瓜子嗡嗡的......

    這個問題的確是困擾我了兩天,今天算是終於解決了,之前我以為是win10的問題,我專門用win7安裝了一次發現報錯的內容是同樣的,在網上查了很多資料,也發現有人在論壇、貼吧裡面問這個問題但是都沒有解決,有的說是有死迴圈,有的說是有包衝突,我一時間真不知道問題在哪裡,今天在使用Intellij idea搭建scala平臺的時候突然想到是不是版本的問題導致的,我之前只是查了一下,scala需要的java的JDK版本最低是多少,而沒有去查每個scala版本對於相容的是什麼jdk,雖然官網裡面寫的這些釋出的scala版本需要的都是jdk1.8,但是也是有很多差異的,為了驗證這個想法,再次解除安裝了2.12版本的scala,然後選擇了一個11版本的scala的msi安裝包安裝以後再次進入dos視窗下,輸入:scala,終於,終於,終於出現了......

    

   一般使用scala開發的話,都會使用IDE,可以選擇Eclipse搭建也可以使用Intellij idea搭建,關於intellij idea專業版的破解方法在上一篇文章中,親測可行,貼一張早上剛破解成功的圖片,也可以使用註冊碼的方式破解,但是有效期看了一下好像就是一年好像,如下:

    

     可以看到,有效期到2099年了,那個時候估計我都不在了哈......

    至於scala有自己專門的eclipse的開發環境,需要的話可以下來下來直接使用,是一個壓縮檔案解壓後如下:

    

     如果真的想要註冊碼這裡貼出來一個:

使用者名稱:lan yu
註冊碼:
BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiQUMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiV1MiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEUE4iLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlJNIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9XSwiaGFzaCI6IjQ3NzU1MTcvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-iygsIMXTVeSyYkUxAqpHmymrgwN5InkOfeRhhPIPa88FO9FRuZosIBTY18tflChACznk3qferT7iMGKm7pumDTR4FbVVlK/3n1ER0eMKu2NcaXb7m10xT6kLW1Xb3LtuZEnuis5pYuEwT1zR7GskeNWdYZ0dAJpNDLFrqPyAPo5s1KLDHKpw+VfVd4uf7RMjOIzuJhAAYAG+amyivQt61I9aYiwpHQvUphvTwi0X0qL/oDJHAQbIv4Qwscyo4aYZJBKutYioZH9rgOP6Yw/sCltpoPWlJtDOcw/iEWYiCVG1pH9AWjCYXZ9AbbEBOWV71IQr5VWrsqFZ7cg7hLEJ3A==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==

    個人建議最好不要使用註冊碼方式:一來是因為註冊碼使用過多很多都是失效了的,二來是因為到期之後還得繼續弄,第三就是非註冊碼方式真的不復雜,只要下載了破解的包檔案,複製到指定路徑,然後修改其中的兩個檔案就行了,需要的話可以動手嘗試一下,如果實在有問題或者需要的話可以留言。

    好了,今天就就說到這裡了,接下來就要開始神奇的scala學習之旅了!

相關推薦

一路波折----win10環境scala安裝解決命令視窗問題

    最近看到了scala這門語言,頓時就喜歡上了,所以想拿來學一下,spark這個當下最炙手可熱的高效能分散式計算平臺就是scala編寫的,足可見scala的強大,正如最開始學習java一樣,所有的開始都是從配環境、修改環境變數開始的,scala也不例外。     首先

【初學必備】Win10環境Anaconda安裝

create 虛擬環境 自定義 pts 本地 輸入a uninstall 導出 內容 Anaconda集合了python,Spyder,Jupyter notebook及conda-----包管理器與環境管理器(含常用的panda,numpy等),省去單獨下載的繁瑣步驟,方

win10環境Python安裝skimage模組

個人Python環境為Anaconda自帶python3.6,使用Anaconda Prompt安裝時出錯,效果如下,不能安裝skimage庫: 因此,安裝skimage模組需要另一種方式。 1.下載安裝包 在https://www.lfd.uci.edu/~gohlke/pyth

Redis的初識以及win10環境安裝

目錄 Redis介紹 Redis的優點 Redis 與其它key-value儲存有什麼不同 Redis 的八大特性 Redis 在window下安裝 Redis 的配置 Redis 配置檔案引數說明 參考資料 Redis介紹     &

windows環境 RabbitMQ 安裝時建立使用者流程命令

預設安裝的Rabbit MQ 監聽埠是5672 使用Rabbit MQ 管理外掛,可以更好的視覺化方式檢視Rabbit MQ 伺服器例項的狀態,你可以在命令列中使用下面的命令啟用: "E:\RabbitMQ Server\rabbitmq_server-3.6.9\sbin\rabbitmq-plu

linux(烏班圖)執行pip沒有問題執行sudo pip的問題

變量 www rec res line bubuko 原來 後來 inux 最近剛裝好linux的虛擬機,在裝一個套件時提示權限不足,於是添加上了 sudo 命令,結果直接報以下錯誤, Traceback (most recent call last): File "/u

Linuxmysql進行group by order by查詢

select userId,count(movieId) from ratings group by userId order by userId 報錯:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause

Tensorflow安裝教程-Win10環境

develop pip 修改 win10 最新 scripts dnn 進入 rip 背景:最新版的Tensoflow已經支持Python3.6 首先,下載並安裝Anaconda3 內置Python3.6的版本 https://www.continuum.io/downl

win10環境VTK7.1的編譯和Qt調用VTK的詳細教程二(VS2013編譯支持Qt的VTK庫)

span ble 導致 解決方法 log 發現 ear files 沒有 本文主要用於編譯支持Qt的VTK庫,重點在於編譯VTK庫,供Qt調用。 第1步:新建一個文件夾:vtkDir 第2步:在該文件夾下新建兩個文件夾vtk_bin、vtk_src 第3步:將下載好的V

win10環境安裝tensorflow

2.7 發現 orf tensor cpu conda flow easy install   第一次接觸tensorflow,網上的安裝教程太多,找了好久終於成功裝上了。在這裏給大家分享一下win10下安裝過程tensorflow的cpu版本。   1.安裝python

win10環境MinGW和MSYS的安裝與配置

gcc 針對 ref org 環境變量 blog tar window 顯示 最近在看《Python高級編程》這本書,裏面講到需要安裝MinGW和MSYS。因此,也了解到MinGW是針對Windows平臺開發的編譯器,可以實現gcc編譯器的各種功能。 1.首先,

win10環境python版libsvm的安裝

href tools scale 比較 sel .lib dll log python使用 1.前言 由於畢業設計需要用到libsvm,所以最近專心於配置libsvm,曾經嘗試過在matlab中安裝,但是沒有成功。最終在Python環境中完成安裝。 2.LIBSVM介紹 L

win10環境利用pyinstaller把python代碼(.py)打包成可執行文件(.exe)

有一個 就是 win pos 3.4 -i html 技術 -a 前言 最近寫了一個小小的檢測程序,python寫起來只需要短短一百行,可是打包起來就沒有C那麽容易了。下面記錄一下我艱難的“打包”過程。 方法一:py2exe py2exe是一種經典的方法,為什麽說他經典呢?

Java環境變量的配置 (Win10環境

windows10下設置java環境變 windows10設置java環境 一、已安裝jdk 的win10計算機1、首先找到‘此電腦’,右擊選擇屬性 2、選擇高級系統設置 3、選擇環境變量 4、選擇新建,變量名為 (JAVA_HOME) 變量值為是之前安裝jdk的路徑,我的是安裝在E:\Progr

WIN10環境MAVEN的安裝與配置

前言 寫部落格的目的是為了記錄所學的知識,以後忘了也能快速找到,不用臨時去搜索。其中主要參考了這篇部落格:http://blog.csdn.net/jiuqiyuliang/article/details/45390313 一、準備工作 Java開發環境(我的jdk版本是

學習筆記24—win10環境python版libsvm的安裝

1.前言 由於畢業設計需要用到libsvm,所以最近專心於配置libsvm,曾經嘗試過在matlab中安裝,但是沒有成功。最終在Python環境中完成安裝。 2.LIBSVM介紹 LIBSVM 是臺灣大學林智仁(Lin Chih-Jen)教授等開發設計的一個操作簡單、易於使用、快速有效的 S

win10環境安裝tensorflow,出現‘No module named 'tensorflow’

1.開啟anaconda prompt,並輸入conda create -n tensorflow python=3.5,新建一個虛擬環境,遇到y/n?輸入n; 2:輸入activate tensorflow開啟虛擬環境 3:獲取tensorflow檔案 4:安裝ten

Win10環境Redis和Redis desktop manager 安裝

1.Redis的下載地址: https://github.com/MicrosoftArchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi 2.Redis Desktop Manager 下載地址: https://github

win10環境搭建彙編開發環境(軟體是DOSBOX和MASM32)

彙編真的很重要,很重要!應一位小夥伴的要求,來寫下我的彙編開發環境傻瓜式教程。哈哈,怕他打我! 以下是搭建基於DOSBOX+MASM32的組合語言開發環境記錄。 一.工具準備 1.下載DOSBOX 工具介紹:DOSBox 是一個 DOS 模擬程式,由於它採用的是 SDL 庫,所以可以

MarkdownPad - win10環境無法渲染HTML問題

問題 在win10平臺安裝了MarkdownPad 2之後,發現在渲染md檔案時報錯,在預覽頁面無法正常渲染HTML: 安裝報錯提示前往官網,可以看到如下的解決方法: LivePreview is not working - it displays an error