No.2ベストアンサー
- 回答日時:
> その違いは何ですか?
同じものです。
Linux系のOSにインストールした場合は、pipはpip3.3へのシンボリックリンクとなります。ファイル本体pip3.3で、pipはあくまでもリンクです。
(シンボリックリンクは、ショートカットアイコンの様なものとお考えください)
昔のWindowsでは、このリンク機能が無かったのでファイルそのものをコピーして対応していました。今もその名残りでpip3.3.exeをコピーしてpip.exeを作成しているのだと思います。
No.1
- 回答日時:
Windows用のPythonでの実装を実際に調べたわけではありませんが
いろんな事情で、複数バージョンをインストールしたままにすることがあります。
特に、Pythonは2系と3系で違いが大きすぎるので、それぞれ用のスクリプトを動作させるために、両方インストールする、というのがよくあります。
この場合
・普段は python とコマンドを打ったら、 予め設定しておいたバージョンが実行される。(3.3を実行するように設定したら3.3が実行される)
・特定のバージョンで実行したいときは、 python3.3 / python2.7 のようにバージョン毎のコマンドを打つ
と使い分けます。
easy_installのようなものも、どのバージョンが対象か指定する必要があります。
・バージョンを意識せずに「普段使っているpython用のもの」を、ということならeasy_install
・特定バージョン用ならバージョン付きのeasy_install
となります
実現方法として次のようなものがあります。
・バージョン付きとバージョン無しは、まったく同じもの
PATHの順番を変えたり
コピー元(または、シンボリックリンクやショートカットで結び付ける元)を変えたり
等で、バージョン無しがどのバージョンに対応するかを変える
・バージョン無しは、バージョン付きを呼び出す「中継用プログラム」
Linux等では、(シンボリック)リンクを使うのが常套手段です。
Windowsではどうなっているかは、調査していないのでわかりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- その他(セキュリティ) exeファイルの個人情報について 3 2023/06/29 17:36
- Windows 10 Windows11の実行モジュールはどこにある 1 2022/05/31 07:33
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- その他(プログラミング・Web制作) プログラム初心者です Pythonでタイピング練習サイトに 自動で入力するものをつくったのですが こ 2 2022/07/09 23:09
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Java マイクラでPythonのプログラミングができません 3 2023/05/28 07:15
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- WordPress(ワードプレス) [BuddyPress]試したいのですが! 3 2022/06/01 13:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
Selenium/VBA/Chrome エラーで...
-
visual stadio 参照問題
-
EclipseでJavaコンパイラのバー...
-
reactを利用できるnode.jsのバ...
-
VBAでDVDのトレイを開く。、
-
mavenでtools.jar
-
XCODE コンソールのクリア
-
JSPファイルのヘッダー部分に画...
-
chromedriverのDLについて
-
Blenderについて
-
DLLのバージョンの取得方法
-
ロールバックの逆の言葉は?
-
Visual Basicでタイピングゲー...
-
javacとjavaのバージョン違い
-
【javaコンパイル時のエラーに...
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
IISワーカープロセスが原因でCP...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
Selenium/VBA/Chrome エラーで...
-
visual stadio 参照問題
-
VBAでDVDのトレイを開く。、
-
CrystalReportsのバージョン確...
-
Javaのバージョンアップにとも...
-
EclipseでJavaコンパイラのバー...
-
chromedriverのDLについて
-
VMwareの古いバージョンがダウ...
-
【javaコンパイル時のエラーに...
-
qmailについて
-
MSCOMCTL.OCXのアップデートの方法
-
エクセルVBAがMACで動かない
-
URLDownloadToFileのコピペで64...
-
Flashplayerの運用について
-
VS C#で作るアプリのバージョン...
-
Web.configで指定されているバ...
-
ロールバックの逆の言葉は?
-
mavenでtools.jar
おすすめ情報