群晖Nas下安装Python3及 PIP

Python015

群晖Nas下安装Python3及 PIP,第1张

一、准备工作:sudo -i #管理员切换为root用户su - 用户名切换回其他用户 #https://www.cnblogs.com/dplearning/p/6099426.html二、安装setuptools 1)wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 2)tar -zxvf setuptools-19.6.tar.gz 3)cd setuptools-19.6 4)python3 setup.py build  #此步骤可以省略 5)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三、安装pipwget --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 如果没有意外的话,pip安装完成。 现在我们就可以用pip安装缺少的requests库文件了sudo -i  #切换为管理员 cd ~ #切换到用户家目录 [root@bb ~]# wget https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz  [root@bb ~]# wget  https://bootstrap.pypa.io/ez_setup.py  [root@bb ~]# python ez_setup.py  #不安装这个的话没法 python setup.py install  [root@bb ~]# wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz  [root@bb ~]# tar -xvzf 1.5.5.tar.gz  [root@bb ~]# cd pip-1.5.5/  [root@bb pip-1.5.5]# python3 setup.py install  ln -s /volume1/@appstore/py3k/usr/local/bin/pip3 /usr/bin/pip3  #建立软链接 #https://www.cnblogs.com/lfxiao/p/9569339.html [root@bb pip-1.5.5]# pip3 install requests 以上方法我在安装 pip时还是提示缺少 setuptools 最后还是使用 1)wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 2)tar -zxvf setuptools-19.6.tar.gz 3)cd setuptools-19.6 4)python3 setup.py install 安装setuptools后再安装 pip 就成功了安装python成功后,就可以上传python脚本,并设置开机与定时启动这些python脚本了

可以。其实,搭建私有云的方法有很多,除了利用NAS外,也可以用PC作为服务器,而且方法也有很多。

比如可以用“黑群晖”、FreeNAS这样的系统直接讲PC变成NAS来用。

也可以结合Seafile、KODExplorer、ownCloud、NextCloud等软件,自行搭建一个类似Dropbox的私有云服务。

可能有人会觉得这类搭建会有异常繁琐的操作过程,其实并非如此,也有一些简单方案,比如Seafile搭配蒲公英异地组网就是其中之一。

Seafile是一款开源软件,除了拥有一般网盘的存储功能外,还能实现文件的在线编辑,用于协同办公。

因此,我们首先要在PC中完成Seafile服务端的安装。

Seafile服务端除了支持Debian、Ubuntu、Centos这些,同时还拥有Windows和树莓派的版本。

为了快速搭建,这里直接从Seafile官网下载了Windows版服务端。

然后只需下载安装所需环境,python 2.7 32位版,并将Seafile服务端解压至任意文件夹,运行run.bat即可开始初始设置。

确认你已经在 app center 中安装了 python3 包,并且是启用状态

用ssh连上qnap nas,默认只有administrator组具有ssh权限,需要手工添加你需要的用户名,并且还要去面板的ssh服务激活新添加的用户名。

在提示符下 输入 . /etc/profile.d/python3.bash 建立环境(每次登陆都需要执行一次)

python3

pip3