Linuxのソースコードは、のpython3の下にインストールされています

  • 1.ダウンロード
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
  • 2.エキス
tar -xzvf Python-3.7.4.tgz
  • 3.config#がインストールディレクトリを指定します
mkdir -p /usr/local/python3
./configure --prefix=/usr/local/python3/
  • 4.makeのコンパイル
  • インストールをインストール5.make

  • ショートカットの作成6
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  • 7.アップデートPIP3
pip3 install --upgrade pip
  • 8.追加環境変数を/ usr / local /のpython3
vi .bash_profile
  • 修正
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
  • 終了エディタ、アクティブコンフィギュレーション:ソースの.bash_profile
  • 1.11.2。一般的なエラー
错误:ModuleNotFoundError: No module named '_ctypes'
解决办法:yum install libffi-devel
错误:zipimport.ZipImportError: can‘t decompress data; zlib not availabl
解决办法:yum install zlib-devel
错误:No module named '_ssl'
解决办法:yum install openssl-devel,然后重新编译安装
错误:No module named '_sqlite3
解决办法:yum install sqlite-devel,然后重新编译安装
错误:ImportError: No module named Tkinter
解决办法:
yum install tkinter 
yum -y install tcl-devel tk-devel

再コンパイルのインストール

開発準備(Pythonは仮想環境が付属しています)

  • プロジェクトコードのディレクトリを作成します。
mkdir -p ~/Code/monkey
  • プロジェクトのルートディレクトリに
cd ~/Code/monkey
  • ENV(:のpython3はpyenvが来る注)という名前の仮想環境を作成します。
python3 -m venv env  
  • 仮想環境のアクティブ化
source env/bin/activate
  • インストールプロジェクトの依存関係パッケージ
pip install -r requirements.txt

おすすめ

転載: www.cnblogs.com/xinzaiyuan/p/12059305.html