【NAS-群辉玩机之旅-Python3】pip安装

Python与机器学习 徐 自远 1638℃

【NAS-群辉玩机之旅-Python3】pip安装



前一段时间在电信申请了公网IP,但是每次拨号都会改变,路由器的AliyunDDNS更新又不是很及时,于是我就萌生了用一个Python脚本获取IP并发送到我的邮箱的想法,然后有了本文。

python3

套件源:

http://packages.synocommunity.com/

http://spk.diablos-netzwerk.de/

https://synology.emby.media/?package_repository=360efc6e-de72-4073-b603-2bfbd7001586

这个时候Python3已经被安装到了群晖上面了(这个目录下面‘/volume1/@appstore’),但是我的脚本中用了requests库python默认不自带的,所以需要用pip安装,但是套件默认不自带pip,所以需要安装pip

毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。

1、安装pip前需要前置安装setuptools

wget –no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6

python3 setup.py build

python3 setup.py install

如果报错: RuntimeError: Compression requires the (missing) zlib module

我们需要安装zlib-devel包,进行支持。

yum install zlib-devel  (群晖默认不自带yum的,需要自行安装,请自行度娘安装方法)

需要对python3.5进行重新编译安装。

cd python3.5

make & make install

又是漫长的编译安装过程。

重新安装setuptools

python3 setup.py build

python3 setup.py install

2、安装pip

wget –no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

【注意】:需要用root安装,

【最后】:最后设置环境变量
export
export PATH=”/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin:/volume2/@appstore/py3k/usr/local/bin”
(加入pip的安装路径)

如果没有意外的话,pip安装完成。

现在我们就可以用pip安装缺少的requests库文件了

计划任务
添加任务
开机任务设置
脚本位置

定时任务与开机任务设置只是多出了一个定时计划

PS:

附上自己使用的脚本,写的很简单,后期可能会改

下载:https://www.lanzous.com/i29e8jc 密码:8888

手机下载
人生苦短我用python

 

转载请注明:徐自远的乱七八糟小站 » 【NAS-群辉玩机之旅-Python3】pip安装

喜欢 (1)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号