第1和第2已经解决。
关键是要安装一个叫Putty的软件,命令都是在这里输入的。
可惜python版本太落后了,虽然叫python3,其实是2.7.12版本的
=====2020-02-13=====
(更新一下,都解决了,我系统的写一下怎么弄。我个人是走了很多弯路,查了很多代码的。可以给后面想在群晖上自动跑python代码——比如定时下载股票数据——的萌新一个指引。我觉得被看到的概率不大,就不特意去截图了)
1、在浏览器中打开群晖的界面,到控制中心找到“终端和什么来着”(右上角可以选择高级模式还是普通模式,高级模式显示得更全),然后里面开启SSH,记得端口号默认22,不用管。
2、搜索和安装Putty这个软件,运行Putty;
3、第一次运行时,需要你输入ip地址。我们可以看到后面有端口号,默认22,和群晖开SSH时的端口号匹配上了。
然后前面有地方让你输入ip地址,你输入就好了。如果你是去浏览器地址栏复制的,别忘了把"http:/"和"/"等符号去掉。然后就会出现黑色的界面。
4、它的首行会出现:
login as:
此时输入:admin
接着它会出现:
admin@****password:
接着输入admin的密码,注意:输入密码时“password:”后面它是不会显示密码甚至星号“*”的,也就是Putty界面不会有反应,光标也不动,但是它确实是在输入的,证据是之后回车就会响应。
5、admin登录成功后,输入
sudo -i
切换root账号。需要你输入密码(和admin一样)。
6、接着你可以运行下面两个命令来查看python版本:
python -V
python3 -V
V就是Version。没错,群晖上面同时有两个版本的python(如果你安装了插件中心的python的话)。
两个python也是我搞了很久的麻烦所在。
7、接下来开始就不一样了。当时我是先做的第8步,但是回头想想,搞不好扩展中心的python3.5自带pip3也说不定呢?
于是建议先检查一下,python3里面有没有pip3:
python3 pip3 list
如果能成功运行,就说明里面自带pip3,然后你就可以利用以下代码来安装(pandas为例):
python3 pip3 install pandas
注意,不要直接运行:
pip install
pip3 install
因为第一个会给python 2.7安装,第二行会找不到……
8、如果python3是不自带pip的,就按下面的来吧。我就是按下面装的。终于安装上pip了,
1.首先自己群晖的web页面安装python。已经安装的请跳过。
2.SSH用root账户登录你的NAS。
sudo -i
输入密码
运行下面命令
python -V
正常结果应该类似这样Python 2.7.6, 后面一条命令安装easy_install
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
系统会自动安装,大概几分钟后就安装成功了。自己测试下
which easy_install
显示/bin/easy_install就说明已经安装成功了,下面我们可以安装pip
easy_install pip
然后
which pip
显示/bin/pip
完美!
然后再试试第7步。
经过一段时间,群晖把我上次安装东西给清理了。我确认没有pip了,需要自己安装。