樹莓派|網路/軟體源環境配置
阿新 • • 發佈:2022-05-30
線上
在樹莓派網路配置好的情況下
如何確定網路是配置好的,可以看在桌面的wifi圖示有沒有顯示連線上了,如果連線上了會顯示在網路中的ip地址
ping www.baidu.com
ping dns_ip
需提前配置好映象源,
樹莓派軟體源配置
樹莓派基金會單獨(非Raspbian開發者)提供/維護的軟體源,主要包括raspi-config、minecraftpi、樹莓派桌面環境、核心韌體驅動等少量軟體。
這個軟體源相關資料比較少,國內目前只有清華(201709開始提供)和中科大有提供
#### Stretch(選擇清華的源就行)
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src url # 如上相同
# 'deb-src'預設將軟體原始碼一併下載至樹莓派
# 'deb-src'不加也可以
#### Jessie
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ jessie main ui
配置/etc/apt/sources.list裡的軟體源
raspbian這個源是由獨立開發者維護的,與樹莓派基金會並無直接聯絡。國內源比較多,選擇一個與自己延遲最小或連線速度最好或物理距離最短的即可。
#Stretch
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
#Jessie
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
也可使用
# 中科大
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 清華
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 大連東軟
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 重慶大學
deb http://mirrors.cqu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 浙江大學
deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 阿里雲
deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi
# 搜狐
deb http://mirrors.sohu.com/raspbian/raspbian/ stretch main contrib non-free rpi
# 元智大學(中國臺灣)
deb http://ftp.cse.yzu.edu.tw/Linux/raspbian/raspbian/ stretch main contrib non-free rpi
# 新加坡國立大學
deb http://mirror.nus.edu.sg/raspbian/raspbian/ stretch main contrib non-free rpi
# 北陸先端科學技術大學院大學(日本知名映象站,日常出口頻寬2g)
deb http://ftp.jaist.ac.jp/raspbian/ stretch main contrib non-free rpi
# 牛津大學
deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ stretch main contrib non-free rpi
# 美國Berkely大學
deb http://mirrors.ocf.berkeley.edu/raspbian/raspbian/ stretch main contrib non-free rpi
# 美國俄克拉荷馬大學
deb http://reflection.oss.ou.edu/raspbian/raspbian/ stretch main contrib non-free rpi
# 南非知名軟體源
deb http://mirror.liquidtelecom.com/raspbian/raspbian/ stretch main contrib non-free rpi
# 預設源(帶重定向by mirrorbrain)
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
# 官方源
deb https://archive.raspbian.org/raspbian/ stretch main contrib non-free rpi
配置/etc/pip.conf的pypi映象源
國內源:
新版ubuntu要求使用https源,要注意
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里雲:http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
[global]
extra-index-url=http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com
sudo pip install package<=1.2.0 # 可規定版本
sudo pip install package -i url
sudo python -m pip install package
臨時使用:
可以在使用pip的時候加引數-i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider # 這樣就會從清華這邊的映象去安裝pyspider庫
離線
首先通過另外一臺可以聯網的電腦下載庫檔案
下載地址可以去:
# 各種大學企業的映象源
https://pypi.tuna.tsinghua.edu.cn/simple
https://pypi.tuna.tsinghua.edu.cn/simple
https://mirrors.aliyun.com/pypi/simple/
選擇下載download,選擇檔案型別source,就是以.tar.gz,.tar.xz字尾的檔案。
解壓至樹莓派
cd package_path # 訪問檔案路徑
sudo python setup.py install # 即可安裝
如果是.whl檔案
cd package_path # 訪問檔案路徑
sudo pip install package.whl
想要安裝到python3,把上示例程式碼的python或pip分別改成python3或pip3即可