介绍安装pythonDownload Python
( x- N" B0 ]( R s/ n- windows安装包
- mac 安装包
- linux 安装包
+ X' P; E4 ^. ?, I% k R0 w 3.9 亲测好用该管理器的基础是制作一个简单,易于使用且可靠的地块管理器,该管理器将仅生产地块。我上面有很多功能,但这是一个小总结。 功能亮点 这是一个链接,链接到视图在绘制图中时最终看起来如何: [/url]0 ]) o/ K. N% o9 r- d/ `* V) D
890×579 15.7 KB% ?8 k# L- o' M7 Z$ v
& }: p" ^- F- Z: y- V% @
! U3 X5 h# q) e o+ [7 d一个巨大的功能是,它将检测所有正在运行的chia图创建,从而将遵守您的约束。我已经让用户在他们的GUI完成时开始使用该绘图管理器,并且它运行起来没有任何障碍,因为您可以一次运行最大数量的全局绘图。应该全部记录下来,如果不是的话,我绝对可以添加它。 开发版本:v0.0.1这是一个跨平台的Chia Plot Manager,将在主要操作系统上运行。这不是绘图仪。该库的目的是管理您的绘图并使用您配置的设置开始新的绘图。每个人的系统都是唯一的,因此自定义是刻在此库中的重要功能。 该库简单,易用且可靠,可确保生成图。 该库已针对Windows和Linux进行了测试。 特征支持/问题请不要将GitHub问题用于有关您自己的个人设置的问题或支持。问题应与代码和构想中的实际错误有关。目前,已经有很多人对它进行了测试,可以在Windows,Linux和Mac OS上运行。因此,与技术支持,配置设置或与您自己的个人用例有关的任何问题都应发布在以下任何链接上。 经常问的问题我可以重新加载配置吗?是的,可以使用python manager.py restart命令重新加载您的配置,也可以分别停止并重新启动管理器。请注意,您的工作计数将被重设,而临时目录和目标目录的顺序将被重设。 请注意,如果更改作业的任何目录,它将与现有作业混淆,manager并且view将无法识别旧作业。如果要在具有活动图的同时更改作业目录,请将max_plots当前作业的更改为0,并使用新目录创建一个单独的作业。我不建议在绘图运行时更改目录。 8 I% t1 }) a/ i! ?8 l( ~! g
如果我停止经理,这会关闭我的阴谋吗?如果我有列表,如何选择“临时2”和“目的地”?什么temporary2_destination_sync啊什么是我的设置的最佳配置?请将此问题转发到Keybase或“讨论”选项卡。 & U9 P1 J3 w' c8 q
安装该库的安装非常简单。我在下面附上了详细的说明,应该可以帮助您入门。 下载并安装Python 3.7或更高版本:https : //www.python.org/ git clone 此回购或下载。 打开CommandPrompt / PowerShell / Terminal并cd进入主库文件夹。
# l& S4 C! G0 s" t* n' S* V可选:为Python创建一个虚拟环境。如果您将Python用于其他用途,则建议这样做。 * i' f: E9 | k1 d( L
Windows示例: venv\Scripts\activate 示例Linux:. ./venv/bin/activate或source ./venv/bin/activate 第二个venv可以重命名为您想要的任何名称。我更喜欢,venv因为这是一个标准。
2 [5 b$ S* e9 S% z
安装所需的模块: pip install -r requirements.txt 将config.yaml.default其复制并命名为config.yaml同一目录中的名称。 编辑config.yaml并将其设置为您自己的个人设置。下面有更多帮助。 7 Y, s! r0 ], D/ Q) T6 k
运行管理器: python manager.py start
2 g% `2 A3 B( A5 k: M! ?) w" J# O运行视图: python manager.py view 9 f0 \9 ~ t. [2 {( ~
这将在视图屏幕中循环显示有关活动图的详细信息。 8 } { N# o( c/ Q2 N/ m& A! n
配置该库的配置对于每个最终用户都是唯一的。该config.yaml文件将保存配置。 该地块管理器基于作业的想法进行工作。每个作业都有自己的设置,您可以配置和自定义。没有两个驱动器是唯一的,因此这将为您自己的约束和要求提供灵活性。 chia_location这是一个变量,应包含chia可执行文件的位置。这是区块链可执行文件。 Windows示例: C:\Users\<USERNAME>\AppData\Local\chia-blockchain\app-1.1.2\resources\app.asar.unpacked\daemon\chia.exe Linux示例: /usr/lib/chia-blockchain/resources/app.asar.unpacked/daemon/chia 另一个Linux示例: /home/swar/chia-blockchain/venv/bin/chia
; b5 v S$ A; H4 }& v' w1 T 经理这些是仅由绘图管理器使用的配置设置。 日志看法这些是视图将使用的设置。 通知这些是不同的设置,以便在绘图管理器启动时以及绘图完成时发送通知。 进步全球的工作这些是每个作业将使用的设置。请注意,您可以有多个作业,并且每个作业都应采用YAML格式,以便正确地对其进行解释。这里几乎所有的值都将传递到Chia可执行文件中。 在此处检查有关Chia CLI的更多详细信息:https : //github.com/Chia-Network/chia-blockchain/wiki/CLI-Commands-Reference name -这是您要赋予工作的名称。 max_plots-这是一次运行管理器可以完成的最大作业数。重新启动管理器将重置此变量。仅在这里有助于进行短期绘图。 [可选] farmer_public_key-您的农民公钥。如果未提供任何内容,它将不会将此变量传递给chia可执行文件,这将导致使用您的默认密钥。仅当您在没有凭据的计算机上设置了chia时才需要这样做。 [可选] pool_public_key-您的池公用密钥。与上述相同的信息。 temporary_directory-仅应将一个目录传递到此处。这是进行绘图的地方。 [可选] temporary2_directory-可以是单个值或值列表。这是一个可选参数,如果要使用Chia绘图的临时目录功能,可以使用该参数。 destination_directory-可以是单个值或值列表。这是完成绘制后将在其中转移图纸的最终目录。如果提供列表,它将逐个循环浏览每个驱动器。 size-这是指图的k大小。您将在此处输入32、33、34、35 …之类的内容。 bitfield-这是指您是否要在绘图中使用位域。通常,您要保持为真。 threads-这是将分配给绘图仪的线程数。仅第1阶段使用了1个以上的线程。 buckets-要使用的桶数。Chia提供的默认值为128。 memory_buffer -您要分配给进程的内存量。 max_concurrent -在任何给定时间可进行此作业的最大地块数。 max_concurrent_with_start_early -在任何给定时间(包括较早开始的阶段)可进行此工作的最大地块数量。 stagger_minutes-开始下一个作业之前需要等待的分钟数。如果您希望在并发限制允许时立即开始绘图,甚至可以将其设置为零。 max_for_phase_1 -此工作在第一阶段的最大地块数量。 concurrency_start_early_phase-您想提前开始绘图的阶段。建议在此字段中使用4。 concurrency_start_early_phase_delay -检测到开始早期阶段后,开始新绘图之前等待的最大秒数。 temporary2_destination_sync-此字段将始终将目标目录提交为“ temporary2”目录。这两个目录将是同步的,因此它们将始终以相同的值提交。
) |" M. n6 T9 g G
; V) l) u4 h, R0 `9 d. z* u |