Linuxのインストールのpython3と仮想環境

Linux環境コンパイラのインストールのpython3

ソフトウェアをインストールする方法の下で1.linux

YUMユーティリティを選択して、利便性、ソフトウェア自体の間の依存関係を解決し、自動的にダウンロードしてインストール

設定ソースのyum

アリの雲の源は、清華ソースとして選択することができ、

配置第一个仓库,里面有大量系统常用软件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
配置第二个仓库,携带大量第三方软件(nginx,redis,mongodb,mairadb等)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2.yumリポジトリディレクトリ:

cd  /etc/yum.repos.d/       
# 在这个目录第一层的repo文件就会被识别问yum软件仓库

3. yumのキャッシュを空に

yum clean all

4.新しいクラウドアリyumのキャッシュを生成します

yum makecache

python3をコンパイルしてインストールする方法の下で2.centos7

1.開発環境をコンパイルするのに必要なインフラストラクチャに対処する必要性に

yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

2.ダウンロードのpython3のコンパイルコードパッケージ、解凍

wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
xz -d Python-3.6.7.tar.xz
tar -xf Python-3.6.7.tar

3. Goは生成されたソースコードフォルダを解凍します

cd  Python-3.6.7

4.コンパイルコマンドの三部作

第一曲:找到一个[配置的可执行文件,configure],执行它,且指定软件安装位置
./configure    --prefix=/opt/python367/

第二曲:在上一步,会生成一个makefile,编译安装,在linux下必须用gcc工具去编译,使用的命令时
make&&make 

第三曲:这一步是执行安装,会生成一个/opt/python367文件夹,可用的解释器都在这里了
make install 

速いのpython3を使用して簡単に設定、環境変数、

1.先获取当前的PATH变量,然后把python3的bin目录加进去
echo $PATH  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

2.永久修改PATH的值
-直接修改/etc/profile ,系统全局的配置文件,每个用户在登陆系统的时候,都会加载这个文件 
vim /etc/profile
-写入新的PATH变量  PATH="/opt/python367/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin"

3.重新登陆,或者手动读取这个/etc/profile  
source /etc/profile  # 让这个文件中的变量生效

3.仮想環境virtualenvの

1.仮想環境モジュールをダウンロード

これは、インストールピップとのpythonのモジュールであり、

pip3  install -i https://pypi.douban.com/simple  virtualenv

2.仮想環境を作成します。

virtualenv   --no-site-packages   --python=/opt/python367/bin/python3.6   venv_django2

#解释    
--no-site-packages  创建的新的venv,不携带任何模块,是个纯净的python解释器环境
--python  指定以哪个解释器为本体,创建新的虚拟环境

3.仮想環境をアクティブ化

source activate
# 系统会将venv的解释器目录,加到PATH的最前面

仮想環境4.、新しいモジュールをインストールし、プロジェクト管理

pip3  install -i https://pypi.douban.com/simple django==1.11.23

创建django项目 
django-admin startproject ceshi

修改django的settings.py 中ALLOW_HOSTS=['*']

5.スタートプロジェクト

python3  ceshi/manage.py runserver 0.0.0.0:9999

6.コマンド仮想環境を終了します

deactivate

仮想環境ツールのアップグレード版4.virtualenvwrapper

1.インストール

仮想環境にインストールしないでください

pip3 install -i https://pypi.douban.com/simple    virtualenvwrapper

2.設定ファイルを変更します

あなたはツールの負荷virtualenvwrapperをオンにするたびに

1.打开用户个人的环境变量配置文件
全局配置文件      /etc/profile  #  每个用户登陆都生效
用户个人配置文件  ~/.bash_profile  

root在登陆的时候,会读取这个文件中的代码
vim  ~/.bash_profile 

2.填入如下信息,针对你自己的python环境修改

#设置virtualenv的统一管理目录
export WORKON_HOME=~/目录名
#添加virtualenvwrapper的参数,生成干净纯净的环境
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' 
#指定python解释器
export VIRTUALENVWRAPPER_PYTHON=/opt/python3/bin/python3
#执行virtualenvwrapper安装脚本
source /opt/python3/bin/virtualenvwrapper.sh

3.ショートカットを作成/仮想環境を切り替えます

mkvirtualenv  虚拟环境名      #创建虚拟环境 
lsvirtualenv                 #列出虚拟环境的名字 
workon   虚拟环境名字         #激活或切换虚拟环境  
lssitepackages               #列出虚拟环境中的模块信息,其实就是虚拟环境第三方模块目录  
cdvirtualenv                 #进入虚拟环境家目录 
cdsitepackages               #进入虚拟环境第三方模块目录 

おすすめ

転載: www.cnblogs.com/zyyhxbs/p/11744184.html