lou 发表于 2020-4-29 16:56:49

Python装在树莓派上,让你有个乱折腾的开发环境 | 胡言派 1...

本帖最后由 lou 于 2020-4-29 17:05 编辑

Python装在树莓派上,让你有个乱折腾的开发环境 | 胡言派 1.1.1


胡言起点

最近市场行业因为那个谁(李开复同学)一直鼓吹要用python来完成市场数据的分析和整理。虽然说这个是对的主意,但也要考虑下下市场人员平时都有技术人员来支撑,生成BI图还不是秒秒钟的事情。
什么?你们公司没有??好吧,我也没有。。。。

毛爷爷说过:自己动手、丰衣足食

既然没有专业的数据技术人员,也没有专业的数据生成人员,单靠自己的话,确实是Python最合适使用的,简单易懂,小白容易上手。

[*]但是很多人又觉得一开始怕会搞坏自己的电脑
你别以为真的没有人会这么想,市场运营那些人金贵自己电脑得很,每分钟都是保存着千万百万级别的合同文档,要是万一数据损伤了可以锤你几条街,顺带拿出平时使唤程序员的暴脾气,一把把喷到你天上去。你本来想做个好事,结果要背上一条长长的售后服务链~~~
所以,一定要给个完美的开发环境,然后让新手死命捣腾,弄坏了也不心疼。
于是有两条方案:

[*]买个云,弄个虚拟服务器
[*]买个开发板,随意玩,没错就是你啦,拿出树莓派吧。
废话这么多,其实就是想说树莓派的一些小小优势,从开发的角度来讲,确实是一个独立环境,不用跟win一样各种各种变量调整,不用跟Mac那样操作起来战战兢兢(再也不用听到:我那么贵的东西怎么可以操作这么危险的事情)而且伸手摸得着,不用太多的操作指导,对于市场运营人员来说确实是个很好的上手设备。
今天是一篇超小白白教程,可以在你市场大佬叫你也研究Python的时候,及时拿出此帖服用,并且顺便转发给他,让他明白~~
当然这个教程也是可以在其他Linux系统上使用的,
至于具体更多的操作,还有你就是不买个树莓派,那么请看官网~~
https://www.python.org/
如果还要搬运翻译的话,我想想什么时间开心就搞搞吧

胡言动手

1.首先动手之前明确自己的树莓派启动哈

2.接着运行终端,先准备一下依赖环境

sudo apt-get install build-essential libsqlite3-dev sqlite3 sqlite3-doc bzip2 libbz2-dev
没错,就是我们亲爱的应用下载命令,然后中间隔开空格,可以一次性下载你想下的东西
中间可能会速度很慢,那是因为你的镜像源还是国外,可以找个时间换回国内,具体怎么换,晚点开帖再说

3.寻找合适的包并下载解压
下面这个链接是Python3.9.0~是python官方的文件树,自己可以找找合适的下载下来
https://www.python.org/ftp/python/3.9.0/
还是写得更小白一点吧

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0a1.tgz
通过这个命令,你就会发现你的终端开始一直跑,如果速度还是很慢的话,可以挂梯子,或者学我,用PC先下好了,再通过远程共享文件放进去。

tar zxvf Python-3.9.0a1.tar
接着解压下来,也是一大堆代码跑跑跑,记得观察有没有红字,有红字的话还要再装依赖

4. 经过上面的折腾,我们再进行编译(不要害怕,很简单的),有兴趣了解为啥要编译的好奇宝宝可以等我更新~~~

cd Python-3.9.0
sudo ./configure
sudo make
sudo make install
接着我们定位到Python文件夹,然后进行编译安装,几个命令都需要等很久,可以用&&符号把他们都连起来,所以变成了



出现这个提示就证明已经完工啦~~✿✿ヽ(°▽°)ノ✿
于是我们要进入一个深水区啦
先查询一下Python的版本和所处的位置,来确定要怎么建立软链接

python --version

python3 --version

which python

which python3
我的结果是这样



有了这些信息之后,我们再进行操作

sudo mv /usr/bin/python /usr/bin/python3.9.0

sudo ln -s /usr/local/bin/python3 /usr/bin/python
没错,将上面得到的信息进行整理对应
然后建立软链接以便树莓派知道要用这个版本的Python
然后看看成果


好了,完美出现最新的Python了,接下来就在Python环境里自行折腾吧~~
页: [1]
查看完整版本: Python装在树莓派上,让你有个乱折腾的开发环境 | 胡言派 1...