Pi 3B 編譯安裝python3 6 8

2022-09-12 20:45:25 字數 2058 閱讀 9547

樹莓派映象版本2018-11-13,更新到2019-01-09

如果引數--with-ssl無效使用進行下面操作後重新編譯,據說3.6.5的--with-ssl引數無效

sudo nano python-3.6.8/modules/setup

ctrl+w找到下面的內容,已刪除第2、7、8、9行前面#注釋

1 # socket module helper for socket(2)2

_socket socketmodule.c

34 # socket module helper for

ssl support; you must comment out the other

5# socket line above, and possibly edit the ssl variable:

6 #ssl=/usr/local/ssl

7_ssl _ssl.c \

8 -duse_ssl -i$(ssl)/include -i$(ssl)/include/openssl \

9 -l$(ssl)/lib -lssl -lcrypto

ctrl+o儲存,重新編譯安裝

cd python-3.6.8

make

sudo

make

install

檢查ssl模組

pi@raspberrypi:~$ python3

python

3.6.8 (default, jan 9

2019, 11:41:44

)[gcc

6.3.0

20170516

] on linux

type

"help

", "

", "

credits

" or "

license

"for

more

information.

>>>import ssl

>>>

不建議執行以下操作,會刪除ha需要的部分依賴

sudo

rm -r python-3.6.8

rm python-3.6.8.tar

.xzsudo apt-get --purge remove build-essential tk-dev

sudo apt-get --purge remove libncurses5-dev libncursesw5-dev libreadline6-dev

sudo apt-get --purge remove libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev

sudo apt-get --purge remove libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev

sudo apt-get autoremove

sudo apt-get clean

Pi 3B 編譯安裝python3 6 8

樹莓派映象版本2018 11 13,更新到2019 01 09 如果引數 with ssl無效使用進行下面操作後重新編譯,據說3.6.5的 with ssl引數無效 sudo nano python 3.6.8 modules setup ctrl w找到下面的內容,已刪除第2 7 8 9行前面 注...

記錄在Pi3B上安裝ubuntu core16

使用win32或者dd燒錄到記憶體卡 在ubuntu one註冊乙個賬號 開啟linux系統的 ssh id rsa.pub 將裡面的內容全部複製到ubuntu one的ssh key中 使用linux系統的ssh登入,ssh uesrname 192.168.xx.xx ubuntu core使用...

編譯安裝python3

centos 6預設安裝了 python2.x 的版本,安裝 python3 時,不要對 python2.x 做多餘的處理,很多程式仍然依賴 python2 環境。wget tmp 目錄下yum y install zlib devel bzip2 devel openssl devel ncurs...