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`
您在其他任何地方都找不到定义的版本。
如果使用树莓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`
您在其他任何地方都找不到定义的版本。