linux install python3 and pip: コマンドが見つかりません。
2022-02-27 22:44:03
取得元: HTTPS://blog.csdn.net/u010510962/article/details/80690084
python3のアップデート時にpip3が自動的にインストールされますが、インストール完了後、pip -Vでerror: command not foundを見つけ、長時間探し、ソフト接続確立時にパスを間違って書き込んだことを発見します。
python3をインストールし、pip: command not foundを見つけた後の感想をまとめると。
CentOS用python3のインストール
- コンパイル環境の準備
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurese-devel
2. Python 3.5 パッケージをダウンロードする
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
3. 解凍、コンパイル
tar Jxvf Python-3.5.1.tar.xz
cd Python-3.5.1
. /configure --prefix=/usr/local/python3
make && make install
python3 を / usr / local / python3 ディレクトリにインストールする -prefix オプションに注意し、以前にダウンロードした zip とインストーラパッケージは直接削除できます。
.4 . システムデフォルトのpythonとpipのバージョンを置き換えます。
Pythonの旧バージョンのバックアップ
mv /usr/bin/python /usr/bin/python2.6
新しいpython3とPIP 3へのソフトリンクの作成
ln -s /usr/local/python3/bin/python3.5 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
先のエラーは、PIPに間違ったソフトリンクのパスを書き込んだために、PIP3が見つからなくなったことが原因です
PythonとPIPのバージョン確認
5.
に関するEsaoteの設定を更新する。
Esaoteはpython2に依存しているので、ファイルを修正します。
python -V
pip -V
最初の行を次のように変更します。
vim /usr/bin/yum
pip: コマンドが見つかりません
<フォント
参考リンク
このような現象が起こる理由は、一般的に2つあります。
1. pipがインストールされていない
2. pipはインストールされているが、$ PATH環境変数が設定されていない。
もし、2番目の理由であれば、この時点で
#! /usr/bin/python2.6
PIPのインストールディレクトリがPATHにあるかどうか確認し、なければ、~/ .bash_profileに追加します。
echo $PATH
(PIPが/ usr / local / binにインストールされていると仮定して)そして
export PATH=$PATH:/usr/local/bin
これを成功させる。
関連
-
Abort trap: 6エラーに対するPythonの解決策
-
SyntaxError: 構文が無効です。
-
PyChamの「AttributeError:module 'pip' has no attribute 'main'」エラー解決法
-
TypeError: -: 'list' および 'list' のオペランド型が未サポート 問題解決
-
pythonのエラーです。ValueError: 閉じたファイルへのI/O操作
-
Python OpenCVによる動画の読み込みと保存、保存失敗の理由解決
-
Pythonです。AttributeError: module 'numpy' has no attribute 'dtype' 問題が解決されました。
-
Python "AttributeError: module 'serial' has no attribute 'Serial'" を解決するための提案。
-
python Big Pitfall: AttributeError: 'module' オブジェクトは 'Workbook' という属性を持っていません。
-
タグ内の全データを取得するためのBeautifulSoupとPython
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python】import pandas, error pandas Missing required dependencies ['numpy'] Reason Analysis
-
ValueError: 入力配列を形状 (22500,3) から形状 (1) にブロードキャストできなかった。
-
ImportError: 名前のインポートができない imsave エラー
-
AttributeError: モジュール 'pip' には 'main' という属性がありません。
-
ModuleNotFoundError: ConfigParser' という名前のモジュールはありません。
-
[Python] ValueError: サポートされていない pickle プロトコルです。5 解決方法
-
Python - pickleファイルの異なるPython環境への変換
-
Pythonは空行のあるtxtファイルを読み込み+内容を分割してリストに保存する
-
usr/bin/python^M に関する小さなメモ:悪いインタプリタです。そのようなファイルやディレクトリはありません
-
python pip install キャッシュの削除 (cache)