【发布时间】:2014-12-22 04:55:18
【问题描述】:
我想使用 pyserial 但我不知道我做错了什么
我已经从这个链接安装了 python 3.4.2 www-python-org-downloads-release-python-342- 上面写着“Windows x86-64 MSI 安装程序”,我得到了这个存档“python-3.4.2.amd64.msi”,因为我的操作系统是 64 位 在安装过程中我选择了“将python.exe添加到路径”(将安装在本地硬盘上),以及所有其他的
我去了pyserial网站http://pyserial.sourceforge.net/pyserial.html#installation 上面写着“从http://pypi.python.org/pypi/pyserial下载档案。解压档案,进入pyserial-x.y目录并运行:”并将我发送到此链接 http-pypi-python-org-pypi-pyserial
我已经从这个链接下载了这三个档案 pyserial-2.7.tar.gz, pyserial-2.7.win32.exe pyserial-2.7.win32_py3k.exe
我尝试运行 .exe,但他们说“在注册表中没有找到 python 安装”,我不知道为什么
然后我用 Winrar 解压 .gz 文件进入文件夹并尝试运行“pyserial-x.y”,但这个文件夹中没有类似的东西 在这个文件夹中我可以找到
documentation (folder)
examples
serial
test
CHANGES.txt
LICENSE.txt
MANIFEST.in
PKG-INFO
README.txt
setup.py
我试图运行这个“setup.py”,但是一秒钟后出现了一个黑色窗口
detected Python 3, using 2to3
C;\Python34\lib\distutils\dist.py:260: UserWarning: Unknow distribution option: use_2to3
warning.warn(msg)
usage: setup.py [global_opts] [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help commands
or: setup.py cmd --help
error: no commands supplied
然后消失
我去命令提示符写了“python3 setup.py install”或python setup.py install 但它说 Microsoft Windows [版本 6.3.9600] (c) 2013 Microsoft Corporation。版权所有。 C:\Users\me>python3 setup.py 安装 'python3' 不是内部或外部命令可运行程序或批处理文件。
所以我也做不到
然后在命令提示符下,我使用“cd C:\Users\me\Downloads\pyserial-2.7”更改目录,这是文件夹 .gz 所在的位置,然后是“python setup.py install”和“python3 setup. py install”,但它们不起作用 有代码,最后它说
C:\Users\me\Downloads\pyserial-2.7>python setup.py install
Detected Python 3, using 2to3
C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution option:
'use_2to3'
warnings.warn(msg)
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
running install_egg_info
Removing C:\Python34\Lib\site-packages\pyserial-2.7-py3.4.egg-info
Writing C:\Python34\Lib\site-packages\pyserial-2.7-py3.4.egg-info
C:\Users\me\Downloads\pyserial-2.7>
然后我尝试在命令提示符“python”然后“import serial”中写入,但它仍然不起作用
那我不知道该怎么办
谁能帮帮我
【问题讨论】:
-
先解决这个问题:“在注册表中找不到python安装”。试试Python version 2.6 required, which was not found in the registry 和朋友。当我说“朋友”时,请查看链接问题。
标签: python windows-8.1 python-3.4 pyserial