1

私はこれがまったく初めてで、少し助けが必要でした。

Linux Redhat 6 を実行し、Python 2.7 (Python 2.6 からデフォルトとして設定されたばかり) を使用するホストされたサーバーを /usr/local/bin/python2.7 にあります。

サーバーで easy_install をセットアップしようとしていますが、実行している bash 画面で正しく実行しているかどうかわかりません: sudo apt-get install python-setuptools

しかし、sudo パスワードを要求し続けます。これは、SSH 経由でログインするために使用した通常の管理者パスワードであると想定していますか? 管理者パスワードとルート パスワードを使用しましたが、どちらも機能していないようです。多分それは私の側からの見落としかもしれません(初心者であるため)。ありがとうガレス

4

1 に答える 1

2

いくつかのこと:

  1. パスワードsudoはサーバー上のユーザー アカウントのパスワードである可能性がありますが、ユーザー アカウントにはsudoアクセス権がない可能性があります。コマンドは出力を提供しますか?
  2. RedHat を使用していますが、apt-get installコマンドは Debian/Ubuntu 固有です。あなたが探している同等のものはyum install
  3. ただしyumは Python 2.6 を使用し、yumリポジトリからインストールするすべての Python パッケージは、このバージョンの Python 用にインストールされ、Python 2.7 では使用できません。

これを回避するには、いくつかのオプションがあります。

  1. システムでPythonインタープリターを切り替えることができるようなものを使用pythonbrewします(まだyum install python-setuptoolsできませんが、Python 2.6/2.7/3.3を簡単に切り替えることができます)
  2. python2.7 が提供されている限りsetuptools、 Web サイトから次のコマンドを使用しwget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | pythonてインストールします。python
  3. それを行った後、システムeasy_install pippipインストールします(できればpython 2.7用)
  4. を使用してくださいvirtualenv- それらはすべてのsudo問題を回避します。
于 2013-10-02T10:27:37.893 に答える