2015-11-23 8 views
7

「ADMIN PRIVILEGES」の部分が重要です。私はPythonをインストールする必要がありますが、適切な方法でインストールを実行するためにアクセスできません。私もファイアウォールの背後にあるので、 "ピップ"オプションは非常に限られています。管理者権限がないときにPython(任意のバージョン)をWindowsにインストールするには?

これを理解する手助けをしてもらえますか?

ありがとうございます。

+0

http://stackoverflow.com/questions/2678702/install-python-2-6-without-using-installer-on-win32多分? – cdvv7788

答えて

16

Python websiteから、インストールするPythonのMSIバージョンをダウンロードします。

その後、あなたのコマンドプロンプトを開き、次のコマンドを使用します。

msiexec /a python-2.7.10.msi /qb TARGETDIR=C:\python27 

は、あなたは、Python 3をダウンロードした場合、python-2.7.10.msiを代入し、あなたはそれが行きたい場所にあなたのターゲットディレクトリを調整します。

/qbフラグを使用すると、小さなダイアログバーが表示されます。

+1

これはどのように動作するのですか?/aと関係がありますか? – philcolbourn

+1

[この回答](https://stackoverflow.com/a/2684631/154770)ではもう少し説明します。 [Administrative Installation](https://msdn.microsoft.com/en-us/library/windows/desktop/aa367541(v = vs.85).aspx)の公式ドキュメントも参照してください。 –

6

Anacondaをお試しください。これにより、あなたはかなり良いパッケージ管理を得ることができます。

+0

これは管理者権限を持たないという問題をどのように解決しますか?あなたの答えがOPの問題を解決するかどうかはわかりません。 –

+0

私たちの会社の環境では、このインストーラはうまくいきます。なぜなら、ユーザー書き込み可能な場所にあるファイルを抽出し、それに応じて環境を設定するだけなのでです。 –

+0

あなたはその情報を含める答えを広げてみませんか? :) –

4

アナコンダを使用することをお勧めします。

Anacondaは完全に無料のPythonディストリビューション( 商業用および再配布用を含む)です。それには、科学、数学、工学、およびデータ の最も一般的なPythonパッケージのうち、 が300以上含まれています。アナコンダの

一つの大きな特徴は、それはあなたが書き込みアクセス権を持っている必要がありしたホームフォルダにインストールしていることです。

condaスクリプトが同梱されており、パッケージもインストールされます。

PATHに追加することはできますが、PATHシステムに追加することはできません。どちらかに追加できない場合は、コマンドラインからスクリプトを実行するためのpython実行可能ファイルへのフルパスを手動で指定する必要があります。

Anaconda hereをダウンロードできます。

+1

GUI経由のアクセスがブロックされていても、通常は 'rundll32 sysdm.cpl、EditEnvironmentVariables'を実行して* user *環境変数(' PATH'を含む)を編集できます。 –

関連する問題