モジュールをPythonにインストールするときには通常pipインストールを使用します。 pipインストールはモジュールを適切な場所に置く以外の何かをしますか?モジュールをコピー&ペーストできないのはなぜですか?ピップとコピー貼り付けでファイルをインストールするのとは何ですか
1
A
答えて
6
pipを使用すると、適切な場所にモジュールがコピーされるだけでなく、依存関係も適切にインストールされます。さらに、適切な場所はシステムによって異なり、Pythonの1つのバージョンは別のものになり、pipもそれを処理します。
最後に、ファイルをコピーして貼り付けるには、手作業で行うか、単純なピップインストールよりも多くのスクリプト行を使います。
1
ピップを使用してモジュールをインストールする方が簡単です(ピップインストールを使用するだけです)。 また、pipは、モジュールを実行するために必要なすべての依存関係を自動的にインストールします。
ほとんどのモジュールは.wheelファイルに格納されていて、多くのバージョンがあるので、コピーして貼り付けることは、特にpypiからのダウンロードがさらに必要です。 PipはPythonのバージョンに合った正しいものをインストールし、自動的にsetup.pyを実行します。
0
Pythonパッケージには通常、モジュールのコピーから拡張モジュールのビルドまで何でもできる、setup.py
があります。また、後でインストールする権限を持っていないと仮定して、.pyファイルをバイトコンパイルするのにも共通しています。 setup.py
でディストリビューションをビルドすることができます。たとえば、特定のオペレーティングシステムのバイナリディストリビューションをビルドして配布することができます。しかし、最近、物事をインストールする一般的な方法は、pythonのホイールを構築し、あなたのために仕事をpipさせることです。
関連する問題
- 1. Visual Studioコードの貼り付けと貼り付けのコピー
- 2. Djangoフォームフィールドのコピーと貼り付け
- 3. Javaのコピーと貼り付けNoSuchFileException
- 4. ファイルの移動/コピー/貼り付け?
- 5. VBAコピー貼り付けformmatingと数式
- 6. 複数コピーと貼り付け
- 7. テキストのコピー/貼り付け
- 8. C#でのイベントリスナーのコピー/貼り付け
- 9. C#デザイナでドッキングコントロールをコピー貼り付け
- 10. ファイルをコピーしてvbaにコピーして貼り付けます
- 11. リッチテキストボックスのコピーと貼り付けをオーバーライドする方法
- 12. コピー貼り付けマクロ
- 13. (例:コピー、貼り付け...)
- 14. VBAコピー貼り付け
- 15. コピー貼り付けfrom userform
- 16. WordPressでユーザーのコピーと貼り付けURLを防ぐ方法
- 17. 外部ソースからのコピーと貼り付けを禁止
- 18. クロム - コピー/貼り付け - スタイルをワードに貼り付けるときに維持する
- 19. Excel VBAで貼り付け行をコピーするのは簡単ですか?
- 20. 特定の行と列へのデータのコピーと貼り付け
- 21. VBAテンプレートワークシートと変数ワークシートの間のコピーと貼り付け
- 22. vboxからwindowsにコピー/貼り付け
- 23. VBAとリスト付きのコピー貼り付け
- 24. VBA - インクリメント付きのコピーと貼り付け
- 25. クリップボードイベントの検出と区別(切り取り、コピー、貼り付け)
- 26. ExcelとMVC Webアプリケーションへのコピーと貼り付け
- 27. VBAを使用すると、クリップボードからコピーしてユーザーフォームに貼り付けることはできますか?
- 28. gitクローンとコピー貼り付け、違いは何ですか?件名に記載されているように
- 29. コピーと貼り付けの行の異なる方法
- 30. AutoHotKeyファイルをクリップボードにコピーして貼り付けます
ありがとうございました。あなたがプログラムを実行するために必要なすべてのモジュールとともにPythonを完全にセットアップしてインストールしたと仮定すると、コピーして貼り付けることができ、すべてを正しい場所に置くことができます(再度インストールするのではなく)。たぶん私はPATH変数を変更する必要がありますが、それはそれですか? – user3364161
非常に真です。非常に真実だと言いたかっただけですが、もっと言わなければなりませんでした。 ;-) – Shiping
@ user3364161既にすべてがインストールされていれば、何もコピーする必要はありません。 – Shiping