Follow

开会顺便把微博转发毛象的bot制作流程看完了,感觉配置没有什么难度,难度最大的是:确保Python3已安装。

@Hydrangea 那个是原文我忘了删掉,我的教程包括了python安装,那个要换成确保anaconda3已安装

@konatasick 就是按照你之前发的教程,在VPS里先装anaconda3,装完之后再按照你仓库的流程执行下载仓库等命令?(我还没去查各个命令的意思)
我如果想做一个微博信息转发bot的话,只需要配置按wei2mast的步骤来就可以对吗?

@Hydrangea 是的,你可以搜一下如何在Ubuntu/Linux 安装anaconda 3,我里面有一句

conda create -n mastodon python=3.8

就是在用conda安装python的虚拟环境。因为是虚拟环境所以不会影响你的其他服务,不放心也可以在本地先安装anaconda 3,这个软件是全平台的。

微博信息转发bot我没有实际跑过,不过问题不大,出了问题你可以问我

@Hydrangea 补充一下那句话里的mastodon是我给虚拟环境取的名字,你可以叫别的,总之就是不会和mastodon干扰(只要你不放在同一个路径下)

@konatasick

我大概理解了一下:先在根目录装个conda
然后

git clone https://github.com/konatasick/mastodon_bot.git //下载你的库到/mastodon_bot这个文件夹里
cd mastodon_bot //进入文件夹
conda create -n mastodon python=3.8 //创建一个Python版本为3.8的,名叫mastodon的虚拟环境(我理解和容器有点类似?是相对于其他部分独立的一个房间)
conda activate mastodon //激活这个虚拟环境(类似于进入这个房间?)
pip install -r requirements.txt  //通过requirements文件批量下载其中提到的包

之后只要编辑对应的json文件和准备毛象账号/API之类的就ok了

感觉应该没搞错!

@Hydrangea 问题不大,conda的安装目录后面也会用到,crontab定时里的:

/root/anaconda3/envs/mastodon/bin/python

就是用conda 的mastodon 里这个python的意思。

虚拟环境没有docker隔离得那么深,只是用来管理不同软件版本,比如你想在这个虚拟环境里用python3.5那个里面用python3.7,就可以用虚拟环境管理

Sign in to participate in the conversation
小球飞象

本实例是獭獭客厅,提供小球飞鱼,壁炉,风铃,獭獭提灯,散乱的书本和小雪人