spark2 1 和 python3 6的問題

2021-08-01 08:39:13 字數 616 閱讀 2341

spark不支援python3.6

不用解除安裝python,用anaconda的環境切換就行了

1. 先建立乙個新的開發環境: conda create -n my_new_env_python35

2. 啟用這個新的開發環境: activate my_new_env_python35

3. 在這個新的開發環境中安裝python 3.5: conda install python=3.5

這時python3.5版本的直譯器就算是安裝完成了,目錄為:/home/username/.conda/envs/my_new_env_python35

typeerror: namedtuple() missing 3 required keyword-only arguments: 'verbose', 'rename', and 'module'

你可以按上面的那個方法做,在改變一下環境變數就可以了;或者,直接安裝python3.5,但是它的庫比較多,在windows上安裝過一次,這次在虛擬機器上使用,個人覺得裝anaconda就可以了,所有版本在這裡:

python3.5的版本是這個  anaconda3-4.2.0-linux-x86_64.sh

Python3學習筆記21 Base64

base64是一種用64個字元來表示任意二進位制資料的方法。用記事本開啟exe jpg pdf這些檔案時,我們都會看到一大堆亂碼,因為二進位制檔案包含很多無法顯示和列印的字元,所以,如果要讓記事本這樣的文字處理軟體能處理二進位制資料,就需要乙個二進位製到字串的轉換方法。base64是一種常見的二進位...

python3 切片 python3 切片

取乙個list或tuple的部分元素是非常常見的操作。比如,乙個list如下 l michael sarah tracy bob jack 取前3個元素,應該怎麼做?笨辦法 l 0 l 1 l 2 michael sarah tracy 之所以是笨辦法是因為擴充套件一下,取前n個元素就沒轍了。取前n...

廖雪峰python3複習總結 day2 1

python四大資料型別 1.list 列表,有序集合,可以隨時新增和刪除其中的元素,符號 用len 函式可以獲得list元素個數。用索引來訪問list中 每乙個位置的元素,索引號是從0開始,最後乙個索引是len list 1。也可以用負數索引,list 1 表示最後乙個元素。刪除元素用list.p...