Pololu马达驱动程序API。

pololu-motors的Python项目详细描述


#pololu马达控制api


如果使用树莓pi、beagle bone或任何其他基于linux的信用卡
大小为计算机的虚拟环境可能有用,但不是必需的。在一台大型计算机上,它可以帮助将不同项目的软件包彼此分开。


文档位于:
[virtualenvwrapper](https://virtualenvwrapper.readthedocs.org/en/latest/)。

*这将安装获得"easy\u install"所需的setuptools包。
*`$sudo apt get install python setuptools`
*然后使用"easy\u install"安装"pip"。
*`$sudo easy_install pip`
*然后使用"pip"安装虚拟环境。
*`$sudo pip install virtualenvwrapper`
*使用您最喜欢的文本编辑器将下面两行添加到主目录中的
`.bashrc'文件的末尾。
*````设置python虚拟环境。
source/usr/local/bin/virtualenvwrapper.sh````
*最后为主目录中的`.bashrc`文件提供资源。
*`$source~/.bashrc`

与虚拟环境一起使用,有关
完整列表,请参见上面的链接。下面的所有命令都假定虚拟
环境将命名为"pololu"。

*若要创建新环境,请在已有的任何虚拟
环境之外键入下面的命令。
*`$mkvirtualenv pololu`
*若要输入虚拟环境。
*`$运行pololu
*退出虚拟环境。
*`$deactivate`
*完全删除虚拟环境。
*`$rmvirtualenv pololu`

\pip安装"pololu motors"可能最简单,但可能不适用于所有
平台。如果使用虚拟环境,请在运行以下命令之前确保您处于虚拟环境中。pip的文档可以在以下位置找到:[pip](https://pip.pypa.io/en/latest/)。

*`$pip install pololu motors`

它可能已经改变了。
*`$pip安装git+https://github.com/cnobile2012/pololu motors/t-v0.2.1`

就这样,没什么可做的了。该软件包还将在"<;prefix>;"/share/doc/pololu_motors/index.html"中安装html-api-docs
。其中,`<;prefix>;`可以是
`/usr`、`/usr/local`,或者`~/.virtualenvs/pololu`。

这也可以从git存储库的克隆
at:[pololu motors](https://github.com/cnobile2012/pololu motors)中执行。

*在[pypi]上搜索'pololu motors'(https://pypi.python.org/)然后下载该文件。


*`$git clone https://github.com/cnobile2012/pololu motors.git`

在您拥有该软件包并在工作区中展开它之后,您可能需要安装它。如果您只想测试它,则不需要安装包,您可以直接从git克隆或下载的tarball创建的目录


*这将在全球安装"pololu motors"。
*`$sudo python setup.py install`

[epydoc](http://epydoc.sourceforge.net/)。如果您想自己构建文档,则需要在您的计算机上全局安装几个包。必要的软件包。
*`$sudo apt get install python epydoc epydoc doc graphviz`
*生成文档。
*`$make api docs`

这些测试为开发人员提供了代码应该如何执行的基线。要运行测试,您需要一个
[qik 2s9v1](https://www.pololu.com/product/1110)、
[USB到串行适配器](https://www.pololu.com/product/1308)、
[USB电缆A到Micro-B](https://www.polololu.com/product/1938)。
breadboard和一些跨接导线将其连接在一起。

您还可以将电机连接到M0。m1目前没有测试,因为大多数
代码都是用m0测试的。

直接使用"makefile"或使用"to x"。

系统上的目录,
,但这无关紧要,因为它是独立于
`pololu motor`安装运行的。
*`$sudo pip install tox`
*现在运行'tox`。它将运行所有测试。
*`$tox`

您在其他任何地方都找不到定义的版本。



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
空间计数器在Java中不起作用   json在java中表示XPath列表的最佳方式   java报警服务接收器安卓   java注入bean在自定义的all存储库中   java从迁移到Spring MVC 4+Hibernate5   JavaEclipseIDE透视图被缓存,更改没有任何影响   java Hibernate:在将对象插入Derby嵌入式数据库时引发SQLGrammerException   适用于mp4或mp3文件的java Exoplayer自动流媒体质量   安卓如何在java的静态方法中使用这个关键字?   SSL服务器端的spring主机名验证+Tomcat和Java 8   java Eclipse强制刷新IDs   java有可能返回Mono。只是从GetMapping(“/”)处理程序中获取(“索引”)吗?   arraylist当我用java编程时,我遇到了这个错误,有人能告诉我到底出了什么问题吗?   java如何更改Apache CXF web服务中的日期时间格式   Jfoenix ChipView中的java多线程   java任务在Spark上不可序列化