我試圖運行一個python腳本,在服務器上調用yaml模塊。我只有在我的主目錄中寫入權限。該服務器已安裝Python 2.7.3。我沒有root權限。另外,pip和easy_install都不可用。如何在沒有ROOT ACCESS的情況下安裝python模塊YAML('easy_install'和'pip'不可用)?
我已經下載了包想跑
python setup.py install --user
這給錯誤
error: can't combine user with with prefix/exec_prefix/home or install_(plat)base
我怎樣才能得到這個工作?
我唯一可以想到會是一個virtualenv。我沒有root權限,但是我創建了virtualenv並將'mypip'和'mython'符號鏈接添加到'〜/ bin',現在我有了自己的python安裝程序,並且每個模塊都是我希望的! http://pypi.python.org/pypi/virtualenv – tkbx 2013-02-14 01:37:03
完美的作品,謝謝!我最終做的是下載['virtualenv.py'](https://raw.github.com/pypa/virtualenv/master/virtualenv.py),並簡單地運行指定一個文件夾'python virtualenv.py MYFOLDER' – user1895406 2013-02-14 02:12:59
這有相同的錯誤和解決方案:http://stackoverflow.com/questions/4495120/combine-user-with-prefix-error-with-setup-py-install – 2014-01-23 11:15:59