2016-11-17 9 views
0

共有ホスティングドメイン(debian/jessie)にdjangoサーバをアップしたいと思います。私はroot権限を持っていないので、 "apt-get install package"を実行することはできません。私は成功virtualenvを実行するが、私は正常にdjangoを実行するいくつかの共通のパッケージをインストールする必要があります。私はあなたがvirtualenvのを使用している場合、誰かが私にDebian whitout sudo permissionにパッケージをインストールするには?

+0

を助け、私は –

+0

はない 'fakeroot'作業を行う...あなたはsudoをせずにパッケージをインストールすることができるとは思いませんか?編集:いいえ。 –

答えて

0

を助けることができる、あなたはことを願って-python-devの -libmysqlclient-devの

-libssl-devの -openssl -build必須 pipツールを使用してvirutalenvの 'inside'にDjangoをインストールすると、仮想環境を実行しているときに利用できるようになります。 、pip install *package name*

どちらのパッケージを一つずつインストール、または実施例のrequirements.txtの名前が付いた.txtファイルを作成します。

あなたがvirutalenvを実行中にを行うことができます2つの選択肢を持っています

Django==1.9.10 
MySQL-python==1.2.5 
Pillow==2.3.2 
six==1.10.0 

、その後pip install -r requirements.txtを実行するようにPIPがすべてのトンをインストールします(数字はあなたが欲しいバージョンです)例えば、あなたの要件にそのファイルを埋めますホースパッケージをすぐに使用できます。また、別のマシンで簡単に複製することもできます。

希望これは

関連する問題