2017-10-06 1 views

答えて

0

requirements.txtを使用して解決することはできません。

  1. それはパッケージが
  2. 記載されている各パッケージがダウンロードされ、
  3. は今だけ、パッケージは
  4. をインストールされているソース形式であれば建て読み:それはあなたの要件ファイルを検出すると、何ピップは(大体)ありません

は今、kivyは(ステップ2)に構築することができるようにインストールされているcythonを必要としますが、その時cythonにダウンロードされ、インストールされていないだけ。 related kivy issue(1回のパスでkivycythonをインストールしようとしている。しかし、最初の

$ pip install cython 

、その後

$ pip install kivy 

:これは一般的に二回pipを実行することによって解決することができ鶏卵の問題の一種であります)、例えば実行中

$ pip install cython kivy 

これはまさに英雄と同じです。 1回のパスで失敗した依存関係を再インストールできるようにするには、代わりにPipfileを使用する必要があります。だから、私たちの例ではrequirements.txt

cython==0.27.1 
kivy==1.10.0 

Pipfile次のようになります。

[[source]] 
url = "https://pypi.python.org/simple" 
verify_ssl = true 

[packages] 
cython = "==0.27.1" 
kivy = "==1.10.0" 

[requires] 
python_version = "3.6" 
関連する問題