4

私はいつも、正式な教育がほとんどない状態でプログラムの書き方を自分で学んできたので、正式な教育が提供する可能性のあるものが欠けているといつも感じています。この場合、Python用の新しいモジュールをインストールしたいと思います。これはpyhkホットキーモジュールです。私は同僚がホットキーを使って作業するのを手伝っています。私がモジュールに関して持っている問題は、それらが私のコンピュータにインストールして使用する方法について私を完全に困惑させることです。

実行可能ファイルを取得することはめったにありません。これは簡単ですが、.dllをコピーして貼り付けるか、コマンドプロンプトを実行して.dllをインポートする必要があると思うことがありますが、これを行う方法がわからないため、非常にこれを支援するためのドキュメントはほとんどありません。したがって、何かが足りない可能性があると思います。誰かが私を助けて、Pythonモジュールをインストールする方法を説明できますか?

ありがとう、マイク

4

2 に答える 2

5

セットアップツールにディレクトリとPythonパスについて心配させてください。手作業で物事をコピーすることは避けてください。Pythonで適切な方法で物事を行うことは、手作業で物事を即興でコピーするよりも実際には簡単です。

まず、setuptoolsを使用してこの便利なモジュールを改善するのはどうですか?作者は便利なコードを手伝ってくれましたが、今では彼のパッケージングを手伝って貢献することもできます!

より良いディレクトリ構造を作成し、単一のソースファイルをモジュール内に配置して、名前空間の競合の可能性を最小限に抑え、setup.pyを作成します

必要なものはすべてここにあります:http: //pythonhosted.org/an_example_pypi_project/setuptools.html

ここに例が続きます:

import os
from setuptools import setup


setup(
    name = "pyhk",
    version = "0.0.4",
    author = "Someone",
    author_email = "someone@gmail.com",
    description = ("Some desc"),
    license = "Some license",
    packages=['pyhk'],
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Topic :: Utilities",
    ],
)
于 2013-03-01T18:24:24.207 に答える
4

アップデート

最初にpywin32pyHookをインストールします...


  1. アーカイブの内容を抽出する
  2. pyhk.pyファイルをPythonディレクトリにコピーしますLib

Windowsでは、Libディレクトリは次のようになります

<PATH TO PYTHON>\Lib

例:

c:\python\Lib

Linuxでは、通常は

/usr/lib/python2.7/
于 2013-03-01T18:04:33.497 に答える