質問
私は困りの時間を設定pythonパッケージ。EasyInstallから SetupTools がったものをお持ちでない実行可能なPython2.6.
ストの項目を機械化しようと思ってこずらせることになる機械化フォルダC:\Python24\Lib\site-packages によるINSTALL.txtがrunnningの試験は動作しません。で誰かの助けを明らかにする。よろしく!
解決
の 受け答え は時代遅れです。なので、 pip
は優先 easy_install
, (を利用する理由pip上easy_install?).に従ってお進みくださいこれらのインストール手順を pip
Windows上で非常に簡単です。
設置
setuptools
:curl https://bootstrap.pypa.io/ez_setup.py | python
設置
pip
:curl https://bootstrap.pypa.io/get-pip.py | python
を任意に追加することができます自分の環境にてご利用いただけるように
pip
ます。でどのようにC:\Python33\Scripts
.
他のヒント
Windows用のPythonの新しいバージョンでは、のピップのパッケージマネージャが付属しています。 (ソース)の
あなたがPythonの2を使用している場合は、PIPが既にインストールされている> = 2.7.9やPython 3> = 3.4
パッケージをインストールするために使用します。
cd C:\Python\Scripts\
pip.exe install <package-name>
だからあなたの場合にはそれがあることと思います:
pip.exe install mechanize
<のhref = "http://web.archive.org/web/20120625104458/http://blog.sadphaeton.com/2009/01/20/python-development-windows-part-2-installing- easyinstallcould-ことeasier.html "」のrel =" noreferrer>こののは、Windows上easy_install
を取得する方法についての良いチュートリアルです。短い答え:あなたのPATHにC:\Python26\Scripts
(または任意のpythonがインストールされている)を追加します。
あなたはsetuptoolsのための実行可能ファイルを必要としません。
あなたがソースコードをダウンロードし、それを解凍し、ダウンロードしたディレクトリに横断し、コマンドプロンプトでpython setup.py install
を実行することができます。
はPython 2.7以降では、ピップはデフォルトで含まれています。単に
を経由して、ご希望のパッケージをダウンロードpython -m pip install [package-name]
私はhref="https://stackoverflow.com/questions/11453866/python-modules-names-vs-the-name-of-the-actual-package">がの<他の場所で書いたよう
包装は悲惨です。根本的な原因は、パッケージマネージャのない言語の船ということです。 幸い、ピップ。ピップは、Rubyの宝石に触発され、いくつかの機能を欠いています。皮肉なことに、ピップ自体が
Pythonで
にインストールするには複雑です。人気の64ビットWindowsへのインストールには、ソースからの二つのパッケージをビルドしてインストールを要求されます。これは、プログラミングに新しい人のために頼む大きいです。
これを行うには正しいことではピップをインストールすることです。あなたが気にすることはできません場合は、クリストフゴールケは、すべてのWindowsプラットフォームに人気のPythonパッケージ
は、実際には、いくつかのPythonパッケージを構築することは、依存関係のためのCコンパイラ(例えば。MINGW32)とライブラリヘッダが必要です。これは、Windows上の悪夢のようなので、名前クリストフゴールケを思い出すことができます。
またインパッケージWindows上でしか利用できません。たソリューションとなります。でWindows7+.主なWindows Powershellできる機会です。 この きく開始します。
- まず、追加する必要がありpythonイPATH変数となります。 この べきます。
- ダウンロードする必要があり、パッケージにはzip形式に主張しようとしている設置、解凍します。の場合は一部の奇zip形式を使用7Zipくべきものであるが抽出された。
- [コンフィギュレーションディレクトリで抽出したsetup.py Windows Powershell用リンクしていただきまし問題)
- 次のコマンドを実行します
python setup.py install
勤務している私にとっての場合にあたるものなのかということである。使っていPython2.7ものと同じようPython3.xます。
また、単にsetuptoolsの文書は、もはやこのことを示唆しているものの、ダウンロードしないとez_setup.pyを実行することができます。最近2週間前などとして罰金私のために働いています。
PS D:\simcut> C:\Python27\Scripts\pip.exe install networkx
Collecting networkx
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:318: SNIMissingWarning: An HTTPS reques
t has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may caus
e the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer ve
rsion of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissi
ngwarning.
SNIMissingWarning
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SS
LContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL con
nections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.
readthedocs.io/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Downloading networkx-1.11-py2.py3-none-any.whl (1.3MB)
100% |################################| 1.3MB 664kB/s
Collecting decorator>=3.4.0 (from networkx)
Downloading decorator-4.0.11-py2.py3-none-any.whl
Installing collected packages: decorator, networkx
Successfully installed decorator-4.0.11 networkx-1.11
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object i
s not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade
to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplat
formwarning.
InsecurePlatformWarning
それとも、あなたのシステムパスにあなたのピップ実行ファイルにディレクトリを入れます。
Blauhirnで述べたように。それはあなたのために働いていない場合には、パスに追加する必要があります。
あなたは、Windows 10を実行した場合、しかし、あなたは、もはやモジュールをインストールするには、端末を開く必要がありません。同じことは、同様のPythonを開くために行く。
あなたは、検索メニューpip install mechanize
に直接入力するコマンドを選択して、それがインストールされますすることができます:
あなたがエラーを読むことができる前に、しかし、それは閉じることができるが、それでもそれは便利なショートカットです。
PIPは、あなたが必要なものをダウンロードし、それを最初に更新し、Python用パッケージインストーラである
python -m pip install --upgrade pip
するとます:
python -m pip install <package_name>
アップロ経由でコマンドプロンプト(Pythonディレクトリ)
D:\Python 3.7.2>python -m pip install --upgrade pip
現在インストールすることができ、必要なモジュール
D:\Python 3.7.2>python -m pip install <<yourModuleName>>