ps: 環境はタイトル通りです 依存関係をインストールする yum インストール openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel 圧縮ファイルをダウンロードする ダウンロードリンクを取得する ここではPython公式サイトからPython 3.6.6を選択します。ダウンロードアドレスは次のとおりです。 https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz 独自のバージョンを選択することもできます。公式FTPは python.org 日本語 圧縮ファイルをダウンロードする ここでCentOSに入ります(この時点ではディレクトリは関係ありません)。コマンドは次のようになります。 https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz を取得します。 ダウンロードが完了しました。次のステップに進みます 圧縮ファイルを解凍する モバイル圧縮ファイル 私は個人的に Python を /usr ディレクトリにインストールします。まず、Python の圧縮パッケージを指定されたフォルダーに移動します。移動するには、mv コマンドを使用する必要があります。 mv 現在の位置 移動した位置 mv /root/Python-3.6.6.tar.xz /usr/ ディレクトリに入る cd コマンドを使用して対象フォルダーに入り、ls コマンドを使用してフォルダー内のすべてのファイルを表示します。 CD / ls cd usr/ ls この動きは成功したことがわかります。 解凍 tar.xz を解凍し、xz -d コマンドを使用して tarball を解凍します。 xz -d Python-3.6.6.tar.xz 再度lsを使用して表示します 次にtarコマンドを使用してtarパッケージを解凍します。 tar -xvf Python-3.6.6.tar 画面が高速スクロールし、解凍が完了します Python-3.6.6ディレクトリがすでに存在していることがわかります Pythonをコンパイルしてインストールする まずはpythonディレクトリに入ってみましょう Python-3.6.6/をCDに追加 設定を追加 実際には、Pythonをコンパイルして、指定されたディレクトリ(ここでは/usr/pythonと指定)にインストールします。 ./configure --prefix=/usr/python ps: エラーが発生した場合(以下を参照)、まずgccをインストールする必要があります。 yum インストール -y gcc 正しい結果 コンパイルしてインストールする makeコマンドの使用 作る 次に待つ必要があります 完了したら、make installコマンドを使用します。 インストールする 待って zlib エラーが発生した場合 (以下を参照)、まず zlib をインストールしてから再インストールする必要があります。 yum -y zlib をインストールします* ctypesエラーが発生した場合は、まずlibffyをインストールする必要があります yum で libffi-devel をインストールします -y Python インストール完了のスクリーンショット ここで、前のディレクトリに戻ります。python フォルダが表示されていれば成功です。コンパイル時やインストール時に依存関係が不足していた場合は、フォルダが存在しない場合があります。その場合は、設定の追加からやり直す必要があります。 ソフトリンクの作成 ソフトリンクを作成することは環境変数を構成することと同じです python3 は、Python のバイナリファイルです。 この時点で、任意のディレクトリでpython3と入力することでpythonに入ることができます。 import _sslをテストしてみましょう 完璧! pipを使用するには、pipのソフトリンクも設定する必要があります。 python 3.0 の場合、pip3 は python 3.0 のバイナリファイルです。 pip3を使用してpymysqlテストをインストールする 要約する 上記は、CentOS 7.5 に Python 3.6.6 を最初からインストールする方法に関するチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySql のスロークエリ分析とスロークエリログの開き方の詳細説明
>>: コードブロックのハイライトをコピーして表示できる js プラグイン highlight.js + clipboard.js 統合
場合によっては、MySQL が公式に提供しているテスト ライブラリに基づいてテスト データを作成し、...
序文リレーショナル データベースは、システムのボトルネックになる可能性が高くなります。単一のマシンの...
成果を達成する 実装コードhtml <div id=コンテナ> いらっしゃいませ <...
will-change は、要素にどのような変更が行われるかをブラウザに伝え、ブラウザが事前に最適化...
データ分析会社Net Market Shareによると、Linuxデスクトップオペレーティングシステ...
エラーメッセージ:ユーザー: 'root' ホスト: `localhost'...
1. イベント委任とは何ですか?イベント委譲: イベントバブリングの特性を利用して、子要素に登録すべ...
テキストシャドウテキストに影を追加します。テキストとテキスト装飾に複数のシャドウを追加することができ...
1. 前述の通り数年前、Linux ドライバーのコードを読んでいたときにこのマクロを見ました。長い間...
Vue での img の動的スプライシングを見てみましょう。src 画像アドレス、具体的な内容は次の...
Seurat は、単一細胞解析用の重量級の R パッケージです。使用したことがある人なら誰でも、その...
1. まず、gitを関連付けるときにエラーメッセージが報告されます: エラー: ビルドするリビジョン...
序文ほとんどの人は、システム ディスク ストレージが少ないときにこの操作を実行するか、Linux シ...
目次考える1. 貪欲な蛇の効果画像2. スネークの分析2.1 ゲーム開始機能2.2 運動機能2.2....
CHAR 型と VARCHAR 型は似ていますが、主に格納場所、末尾のスペース、取得方法が異なります...