さくらサーバーのPythonを3系にアップデートしています。
こちらのサイトを参考に、
一通りpython3.8のインストールが終わりました。
(シンボリックリンクの作成は躓いているのでまだです…)
pip install系の操作をすると以下のようなエラーが出ます。
こちらはどのように対処すればよいのでしょうか。それとも、警告は出ているけれど無視してもよいレベルなのか…
教えていただけますと幸いです。
▼打ったコマンド
$ $HOME/local/python/bin/python3 -m pip install --upgrade pip setuptools
▼出た文言
equirement already satisfied: pip in ./local/python/lib/python3.8/site-packages (21.2.4) Requirement already satisfied: setuptools in ./local/python/lib/python3.8/site-packages (56.0.0) Collecting setuptools Downloading setuptools-58.0.2-py3-none-any.whl (816 kB) |????????????????????????????????| 816 kB 3.3 MB/s Installing collected packages: setuptools Attempting uninstall: setuptools Found existing installation: setuptools 56.0.0 Uninstalling setuptools-56.0.0: Successfully uninstalled setuptools-56.0.0 Successfully installed setuptools-58.0.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Successfullyと出ているので、install自体はうまくいっているのでしょうか・・?
それ以前に行ったこと
make install まで行いました。
※ユーザーフォルダ直下にwork>python3フォルダの作成 ※ユーザーフォルダ直下にlocal>pythonフォルダの作成 $ mkdir -p ~/work/python3 $ mkdir -p local $ mkdir -p python ※workフォルダで $ wget --no-check-certificate https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz $ tar zxf Python-3.8.10.tgz $ cd ./Python-3.8.10 $ ./configure --prefix=/home/yadorigi/local/python $ make $ make install
以下、バージョンなどを確認しました。
$ $HOME/local/python/bin/python3 -V Python 3.8.10 $ $HOME/local/python/bin/pip -V pip 21.2.4 from /home/yadorigi/local/python/lib/python3.8/site-packages/pip (python 3.8) $ $HOME/local/python/bin/pip3 -V pip 21.2.4 from /home/yadorigi/local/python/lib/python3.8/site-packages/pip (python 3.8)
ユーザー:rootアカウント(というのでしょうか、さくらサーバーを申し込んだアカウント)で実行しています。
コマンドはユーザーフォルダ直下(/Home/ユーザーフォルダ の直下)で打っています。
回答2件
あなたの回答
tips
プレビュー