0

私はほんの数週間前にpythonを初めて使用し、python(Classic Noob-Disclaimer)を使い始めました。Libの下のsite-packagesに解凍されたフォルダーをコピーし、「c:\ python27 \」を使用してソースインストールを実行して、モジュールをインストールするたびにlib\site-packages\tweepy-1.2\setup.py install" をコマンド プロンプトで実行すると、エラーなしでインストールされます。しかし、Pythonスクリプト(* .py)を作成してデスクトップに保存すると、機能せず、「モジュールが見つかりません」というエラーが表示されますが、ソースと同じフォルダーに保存すると完全に機能します。また、IDLE GUI を開くと、同じエラーが返されます。しかし、これは私がTTSに使用するwin32comモジュールでは起こりません。私は何かが欠けています..しかし、私はそれに対する答えを見つけることができません. 助けてください!これらのモジュールの多くを使用する必要があります..

4

3 に答える 3

1

解凍したフォルダーを site-packages にコピーしても、Python パッケージはインストールされません。

手動でインストールするには、パッケージを一時ディレクトリに解凍してから、次を実行します。

python setup.py install

その後、このディレクトリを削除できます。

純粋な Python パッケージを自動的にダウンロードしてインストールするには、次を実行します。

pip install tweepy

pipインストールした場合。

C 拡張機能を持つ Python パッケージをインストールする最も簡単な方法は、バイナリ インストーラー ( *.exe*.msiファイル) を使用することです。

于 2012-09-29T18:07:45.900 に答える
0

このすべてを回避するには、VirtualEnvを使用します

Virtualenv は、分離された Python 環境を作成するためのツールです。対処されている基本的な問題は、依存関係とバージョン、および間接的なアクセス許可の 1 つです。バージョン 1 の LibFoo が必要なアプリケーションがあり、別のアプリケーションではバージョン 2 が必要だとします。これらのアプリケーションを両方とも使用するにはどうすればよいでしょうか? すべてを /usr/lib/python2.7/site-packages (またはプラットフォームの標準的な場所) にインストールすると、アップグレードしてはならないアプリケーションを意図せずにアップグレードしてしまうという状況に陥りやすくなります。または、より一般的に言えば、アプリケーションをインストールしてそのままにしたい場合はどうすればよいでしょうか? アプリケーションが機能する場合、そのライブラリまたはそれらのライブラリのバージョンが変更されると、アプリケーションが壊れる可能性があります。また、グローバルの site-packages ディレクトリにパッケージをインストールできない場合はどうすればよいでしょうか? たとえば、共有ホストで。

于 2012-09-29T17:45:53.840 に答える
0

Python パッケージをインストールする最も簡単な方法は、pip を使用することです。Windows を使用している場合は、まずここで説明されているように pip をインストールする必要があります。次に、たとえばコマンドラインからいくつかのパッケージを照会できます

> pip search twitter

次に、特定のパッケージをインストールするには、次のように pip を使用します。

> pip install tweepy
于 2012-09-29T18:24:10.920 に答える