2017-03-10 7 views
0

インターネットにアクセスできないWindows 7マシンにpyinstallerをインストールしようとしています。私はmanualをできる限り多く続けてきましたが、私はPython、Pythonなどにはまったく新しいものです。私はPyPI用のアーカイブをダウンロードし、ローカルドライブに解凍しました。 pyinstallerフォルダにPyPiWin32 I CDをインストールした後、C:\python27\python setup.py installを実行しました。すべてがうまくインストールされているように見えましたが、pyinstallerがオンラインで「未来」のパッケージを探していて、それを見つけることができないというエラーが発生しました...インターネットにアクセスできないpyinstallerをインストールする

それでは、それがオンラインだったので、今私は、このエラー Could not find a version that satisfies the requirement future (from pyinstaller) (from versions:) No matching distribution found for future (from pyinstaller)

を与えるので、私は仮定間違っていた(と私は本当にこれに慣れていないんだが)、私がインストールしようとしたこと、それはいくつかの重要なパッケージを逃しているpip pyinstaller installを実行している、と試してみました今はちょっと混乱しています。だから、手動で "将来の"パッケージをインストールする方法があるのですか?これを完全に間違っていますか?

答えて

0

ファイルはsetup.pyで、別のfutureパッケージがPyPIから追加されているため、WindowsにPyInstallerをインストールする前にインストールする必要があります。疑いで、あなたはこのパターンを使用して必要なパッケージを見つけることができます

:それはあなたが不足しているパッケージfutureを持っているのであれば、うまく動作するでしょう

https://pypi.python.org/pypi/<package> 

、ほとんど(すべてではない場合)を、ただ、このURLにドロップします:futureパッケージについて

https://pypi.python.org/pypi/future 

を、それゆえあなたもから判断importlibと​​をする必要があります、彼らは、Python 2.6で追加パッケージを必要とするようです:、それは

インストールするための
if sys.version_info[:2] == (2, 6): 
    REQUIRES += ['importlib', 'argparse'] 
    TEST_REQUIRES += ['unittest2'] 

そして、ちょうどノートsetup.pyファイルをフォルダに移動する方が簡単ですし、実行します。

pip install . 

それがゆえpip install <package>でそれがしたいようにインストールとして、それはよ必要なパッケージを簡単にアンインストールすることができます。

最後に、this questionのソリューションを探して、必要なすべてのパッケージをまずターゲットとする同じ環境でダウンロードする方がよいでしょう。その後、右のフォルダにpipを指すか、手動でインストールしてください。

関連する問題