2016-06-30 8 views
0

djangorestframeworkがインストールされています。私はDebianの制御ファイルに追加した後、しかし、エラーは次のとおりです。debianコントロールにdjangorestframeworkを追加します。

Package djangorestframework is not installed. 

マイ制御ファイル:

Depends: python, python-setuptools, djangorestframework 

行方不明何か?

+0

制御ファイルとは何ですか? – grochmal

+0

@grochmal https://www.debian.org/doc/debian-policy/ch-controlfields.html – BAE

+0

クール、それは私が疑っていたものに似ていました。 django-rest-frameworkのための '.deb'パッケージをビルドしているのでなければ、パッケージマネージャの依存関係ツリーに戸惑うべきではないと私は間違いなく主張します。すべてのスクリプト言語は独自の依存関係管理に従います。Pythonでは 'virtualenv'と' pip'です。それらを 'apt-get'で上書きすると、システムの他のユーザがpython依存関係ツリーを見る(または表示しない)方法が変わります。 – grochmal

答えて

1

あなたはまた、あなたがDjangoの残りをインストールすることができますが、

pip install -r requirements.txt 

を生成したファイルを開き、djangorestframeworkの== 3.3.3バージョン を確認するか、それを編集して、

でき

pip freeze > requirements.txt 

を実行することができますフレームワークを使用して

pip install djangorestframework==3.3.3   

任意の拡張モジュール:

pip install djangorestframework-bulk==0.2.1 
pip install djangorestframework-digestauth==1.1.0 
pip install djangorestframework-extensions==0.0.3 
pip install djangorestframework-filters==0.8.0 
pip install djangorestframework-jwt==1.8.0 
pip install djangorestframework-oauth==1.1.0 
+0

コントロールファイルに追加する方法。名前は何ですか? – BAE

+0

あなたはDebianにはDjango Rest Frameworkは必要ありません。あなたのDjangoプロジェクトだけが重要です。 – dmitryro

関連する問題