2011-12-08 15 views
10

私たちのLinux/OSXのpython環境ではSphinxを使用してドキュメント化していますが、Windows上でSphinxのドキュメントを編集して構築できる環境を望む人がいます。Windowsにpython/sphinx環境をインストールするには?

WindowsでSphinxをセットアップすることはできますか?私は難しい部分は、Python環境とすべての依存関係をインストールしていると推測していますが、私はWindows上でPythonを使っている経験があるので、誰かが私に進めるための簡単な方法を教えてくれるかもしれません。

答えて

0

今すぐpip-winを使用すると、Windows上のvirtualenvで簡単にスフィンクスを設定できます。

まず、Pythonをダウンロードしてインストールします。 latexpdfビルダーを使用する場合は、windows用にTeX LiveまたはMiKTeXのいずれかをインストールする必要があります。

次に、pip-win.exeを実行します。必要なsetuptoolsが自動的に取得され、システムにpipとvirtualenvがインストールされます。ロードすると、インストールしたばかりのPythonがプルアップされますが、デフォルトのディレクトリ以外の場所にインストールした場合は、絶対パスを簡単に入力するか、ブラウズすることができます。

次は、コマンドで:ラインあなたは、入力環境で新しいvirtualenvのを作成することができます。

venv -c C:\foo\sphinx-venv 

これはあなたのvirtualenvの内側にあなたと、コマンドプロンプトを開きます。これに続いて、あなたはピップコマンドでスフィンクスをインストールすることができます。今すぐスフィンクスが仮想環境には、お使いのWindowsマシンにインストールされている

<sphinx-venv> C:\foo\> pip install sphinx 

。非アクティブ化を使用して新しい環境をエスケープすることができます。

あなたがいずれかのオープンPIP-勝つことができるより多くのスフィンクスのプロジェクトをビルドして実行するには、再度ごvirtualenvのを入力したい史上:

venv C:\foo\sphinx-venv 

それとも、あなたのスフィンクス環境とビルドを有効にするには、カスタムのpythonファイルを作成することができますなど、あなたのスフィンクスファイル:Windows上のpythonをインストールするために

import os 
os.system("cmd /c \"CALL C:\\foo\\sphinx-venv\\Scripts\\activate.bat && make html\"") 
1

Pythonをダウンロードしてください。実行可能ファイルを実行すると、すべて設定されます。あなたはピップがインストールされている場合は

は、コマンドプロンプトを開いて、ちょうどあなたがピップがインストールされていない場合は、あなたが最初に次のように使用してインストールする必要があります

pip install -U Sphinx 

を入力することができますコマンドプロンプト

python -m pip install -U pip 
+0

小規模な更新プログラム:新しいバージョンはすべて自動的にインストールされるので、心配する必要はありません。 – Saelyth

0

他として使用するように簡単である携帯分布はWindows上のPythonを使用するには、これまで最も簡単な方法WinPythonである、ことにより、ポータブルアプリ。 WinPythonのコマンドプロンプトのアイコンが表示され、他のシステム(Linuxなど)のようにpipなどを使用するか、パッケージをダウンロードしてWinPythonのコントロールパネルを使用してインストールできます。

関連する問題