web-dev-qa-db-ja.com

Python 2.7.2のpyserial

私はPythonが初めてです。によると internets このエラーを受け取った後、モジュール pyserial を探していました:

ImportError: No module named serial

最初に pywin32 をインストールしようとしましたが、うまくいきました。しかし、pyserialは含まれていないようです。 :

次に、pyserialの単一モジュールインストーラーを見つけました。インストールできませんでした。レジストリにpythonへのパスが見つからなかったと表示されています。:-(

その後、python.orgで---(this module を見つけましたが、どうすればよいかわからず、インストーラーが付属していません。 :-(

PyserialをPython(64)2.7 onWindows 7 64)に追加するにはどうすればよいですか?

9
powtac

あなたはピップでそれを試すことができます。 ( インストールについての質問/回答

次に、シェルを入力します。

pip install pyserial

ソリューション:
Windows 7 64での pipのインストール は少しトリッキーです:PATH環境変数にPythonおよびPython/Scriptsパスを追加しました。
次に、PythonWinを管理者として開き、PythonWinで ez_setup.py from http://pypi.python.org/pypi/setuptools#downloads を実行しました。次に、ダウンロードしました pip 解凍して、管理者としてpython setup.py install Windowsシェルおよびその後pip install pyserial

17
Constantinius

から http://www.instructables.com/id/The-Arduino-Internet-Gizmo/step19/Installing-the-software/

次のようにpySerialをインストールします。

http://pypi.python.org/pypi/pyserial からpySerialをダウンロードします-pyserial-2.6.tar.gzをクリックしてライブラリをダウンロードします。

7-Zipを実行します([スタート]-> [すべてのプログラム]-> [7-Zip]-> [7-Zipファイルマネージャ])。

Pyserial-2.6.tar.gzファイルを7-Zipで開きます([ファイル]-> [開く])。

「dist」フォルダをダブルクリックします。

「pyserial-2.6.tar」ファイルをシングルクリックし、ウィンドウの上部にある「抽出」ボタンをクリックします。ファイルの配置場所を尋ねられたら、c:\Python27\Lib\site-packages\pyserial-2.6を指定します

7-Zipを終了します

PySerialをダウンロードしたら、インストールします。

コマンドウィンドウを開き([スタート]-> [すべてのプログラム]-> [アクセサリ]-> [コマンドプロンプト])、コマンドラインに次のように入力します:cd c:\Python27\Lib\site-packages\pyserial-2.6

次のコマンド(パスを含む)を入力してpySerialをインストールします:c:\Python27\python.exe setup.py install

11
Diana

この質問はWindowsに関するものであることを理解しましたが、Google検索で最初に出てくるので、Debianの代替(pipへの)を追加しましょう:

Sudo apt-get install python-serial

4
jcomeau_ictx

わずかな更新として、python 64bit for Windowsはpyserialインストーラーと互換性がないという問題がまだあります。

他の回答では触れられていませんが、知っておくと非常に便利だと思いましたPython 32ビットは、Win7 64ビットで正常にインストールおよび動作します。つまり、pyserialインストーラーも正常に動作します。

明らかに64ビットが必要な場合pythonこれは役に立たないのですが、ほとんどの人はそうではないと思います。

4
user3445406

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyserial にアクセスして、64ビットインストーラーをダウンロードしてください。

2
argaus

古いスレッドを復活させましたが、pyserial v3.4がconda-forgeチャネルのcondaパッケージマネージャーを介してWindows/Mac/Linuxで利用可能になりました(ベースのCondaチャネルにはv2.7があります)。

このパッケージをcondaでインストールするには:
conda install -c conda-forge pyserial

1
Shaun

pySerialはPyPIからインストールできます:

python -m pip install pyserial

注:目的のバージョン(2.7/3.x)のpython/python3実行可能ファイルを使用します。

0
No One

pyserialには、事前コンパイル済み(?)のWindows .exeインストーラーが付属しています: https://pypi.python.org/pypi/pyserial

0
powtac