2016-01-10 278 views
0

我想在我的共享主機上安裝Scipy,我已經用Python 2.7安裝了virtualenv。所以爲了安裝Scipy,我需要在我的服務器上安裝gfortran。在共享主機上安裝Scipy(godaddy)

那麼如何在沒有root訪問權限的情況下在我的共享主機上安裝gfortran?

感謝您的幫助

+0

您是否嘗試過安裝蟒蛇?這可能是一個簡單的解決方案,讓所有依賴的scipy。 –

+0

@DavidMaust,我沒有,我會嘗試 – Yrol

+0

@DavidMaust我已經使用pip安裝了Conda,但是當我嘗試使用「conda install -n yourenvname [package]」安裝Scipy時,它會收到消息「/ home/yrol/.local/bin/conda:權限被拒絕「。請幫忙 – Yrol

回答

0

我已通過安裝蟒蛇分佈解決了該問題由大衛·莫斯特的建議。

步驟如下

  1. here

  2. 下載蟒蛇分佈安裝蟒蛇 - 「慶典AnacondaX-XXX-Linux-x86_64.sh」

  3. 設置路徑在.bashrc中(如果在安裝過程中沒有完成) - 「export PATH =」/ home/your_username/your_anaconda_installed_pa​​th/bin:$ PATH「

  4. 啓動蟒蛇虛擬環境 - 「源your_anaconda_installed_pa​​th /斌/激活〜/ your_anaconda_environment_name」

+0

我們在哪裏可以找到點#4'your_anaconda_environment_name'? – Bendy

+0

我只是試圖在BlueHost和GreenGeeks中這樣做。我得到了一系列我從未見過的權限錯誤。我以前肯定會將conda安裝爲非root用戶。我認爲共享主機提供商已經開始限制用戶可以做的事情。例如,在GreenGeeks中,我甚至無法編譯'gcc hello.c'。 – abalter

相關問題