2017-02-28 7 views
-1

Bluehostの共有ホスティングアカウントにPython 3.6.0をインストールするのに役立つリソースを誰かが提供できることを期待していました。私はPython 2.7のドキュメントを使用しようとしましたが、これまで失敗しています。マシンの現在の状態は、私がpython –Vを実行すると2.6.6となります。私のホームディレクトリにある.bashrcファイルに共有ホスト環境でpipが動作しない

export PATH=$HOME/python/Python-3.6.0/:$PATH 

をしてからのpythonを実行-V私はピップが仕事を得ることができませんしかし、それは3.6.0言う:場合は、しかし、私は置きます。私はまた、pythonのセットアップ中に、いくつかのファイルに対してパーミッションが拒否されたことに気付きました。

共有ホスティング環境でこれを行う方法については、ほとんどドキュメントがないようですが、本当に失われています。あなたの助けに感謝します。

は、ここで私はそれがピップ9.0.2がインストールされていた言ったようにピップがインストールされているだろうと思った私は

pythonを追った手順へのリンクですが、私はそれを実行しようとすると、それは言うcxommand見つかりません。システムディレクトリにそれらをインストールしようとしている、とあなたが書き込みアクセス権を持っていないので、あなたがパッケージをインストールすることはできません

[Errno 30] Read-only file system: '/usr/lib/python2.6/site-packages/test-easy-install-13141.write-test' 

The installation directory you specified (via --install-dir, --prefix, or 
the distutils default setting) was: 

/usr/lib/python2.6/site-packages/ 

答えて

1

:私はeasy_installをピップをしようとしたとき、私は次のエラーメッセージが戻りました。

できる場合は、virtualenvを使用してください。もちろん、これにはvirtualenvがインストールされている必要があります。

書き込みアクセス権限がある場所にvirtualenvを配置します。たとえば、these instructionsを使用します。

0

システム管理者にパッケージをインストールするよう依頼することもできます。 virtualenvがインストールされていない場合、これは唯一の現実的なオプションかもしれません。管理者にvirtualenvをインストールするよう依頼してください。

0

次のコマンドを入力して、 3.6をダウンロードし、ホスティングアカウントに展開します。

mkdir ~/python 

cd ~/python 

wget http://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 

tar zxfv Python-3.6.0.tgz 

find ~/python -type d | xargs chmod 0755 

cd Python-3.6.0 

Install Python 

Once extracted you can use the following commands to 
configure and install Python. 

./configure --prefix=$HOME/python 

make 

make install 

Modify the .bashrc 

For your local version of python to load you will need to add 
it to the .bashrc file. 
vim ~/.bashrc 

Press i 

Enter: 
export PATH=$HOME/python/Python-3.6.0/:$PATH 
export PYTHONPATH=$PYTHONPATH:$HOME/python/python3.6/site-packages/ 


Write the changes (press ESC) and close vim: 
:wq 

Press Enter 
source ~/.bashrc 

今すぐ使用するPIP:

python -m pip install package-of-interest 
関連する問題