2017-08-09 11 views
1

でBS4をインストールdist-packageディレクトリへのアドレス。私はそこにリクエストパッケージが見つかりましたが、私は私のアプリを起動し、私のdjangoのウェブサイトを開くときにエラーが発生しました:no module named requests。このコマンドを使用してbs4をインストールしようとすると、次のようになります。は、私は、このコマンドでpythonanywhereサーバに要求し、美しいスープモジュール(BS4)をインストールしようとしたpythonanywhereサーバ

pip3 install bs4 

許可が拒否されました。私は何をすべきか?どうすればpythonanywhereサーバーにpythonパッケージをインストールできますか?


私はthisでbs4のエラーを解決しました。ウェブサイトを開いても「No module named requests」というエラーが表示されます。 pythonanywhereサーバーにインストールしようとすると、要求がインストールされたというメッセージが表示されます。だから私はこれに対して何をすべきでしょうか?私はthis答えは私たちの問題は同じであるが、私のためには動作しないと答えた。

+0

ところで、パッケージ名は 'bs4'ではなく' beautifulsoup4'です。 – alecxe

+0

bs4は名前がbs4 @alecxe –

+1

@ArpitSolankiああ、ええ、最終的には正確な名前混乱の問題のためのダミーパッケージhttps://pypi.python.org/pypi/bs4のために作成されました。ありがとう、良い点。 – alecxe

答えて

1

PythonAnyWhereはユーザーにsudoアクセスを許可していないため、システムに直接何もインストールすることはできません。何かをインストールしたい場合は、仮想環境を使用しなければならないし、何かをインストールすることができます。仮想環境の作成に関する詳細は、here

4

フラグを使用するか、virtualenvを使用してください。 PythonAnywhere help pagesを参照してください。

既にPythonAnywhereにインストールされているパッケージを確認するには、hereに行ってください。

インストールに問題がありインポートできない場合は、pythonを正しいpythonバージョンにインストールしていることを確認してください(python3.5の場合はpip3.5 install)。 virtualenvにインストールされ、あなたが起動した/あなたはコードを実行するときにそのvirtualenvを使用しています。

関連する問題