En primer lugar, instale python3.6
1. La instalación depende del medio ambiente,
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2. Descargar python3
# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
3. Instalar python3
Yo personalmente utilizado para instalar en / usr / / python3 local (posición de montaje específica de preferencia personal)
para crear el directorio:
# mkdir -p /usr/local/python3
Descomprimir el paquete descargado Python-3.xxtgz (nombre del paquete específico, ya que descargue los Python difiere dependiendo de la versión específica no difiere, como por ejemplo: he descargado el Python3.6.1 que tengo aquí es el Python-3.6.1.tgz).
# tar -zxvf Python-3.6.1.tgz
4. desempaquetado en el directorio, compilar e instalar
# cd Python-3.6.1
# ./configure --prefix=/usr/local/python3
hacer
# make
make install
make install或者make && make install
5. Establecer un python3 suave
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6 y el / usr / local / python3 / bin añadido PATH
# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
Presione ESC, escriba: wq Intro para salir.
Modificar terminado, recuerde que debe tomar la siguiente línea de comandos, por lo que los cambios de paso tengan efecto:
# source ~/.bash_profile
Compruebe que python3 y PIP3 normalmente disponibles
# python3 -V
Python 3.6.1
# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
Crear un entorno virtual
virtualenv es una herramienta para crear aislado ambiente Python. Virtualenv crear un archivo que contiene todos los archivos ejecutables necesarios y utilizar el paquete de Python ingeniería requerida.
instalar
pip install virtualenv
uso básico
- Crear un entorno virtual para un proyecto:
$ cd my_project_dir
$ virtualenv venv #venv为虚拟环境目录名,目录名自定义
virtualenv venv
Se creará en el directorio actual en una carpeta que contiene el archivo ejecutable de Python, y pip
una copia de la biblioteca, por lo que puede instalar el paquete adicional. Nombre del entorno virtual (en este caso es venv
) puede ser arbitraria, si se omite el nombre de archivo se encuentran en el directorio actual.
En cualquier directorio de ejecutar el comando, lo que crea una copia de Python, y el lugar se llama el venv
archivo.
- Para comenzar a usar un entorno virtual, tiene que ser activado:
$ source venv/bin/activate
从现在起,任何你使用pip安装的包将会放在 venv
Carpeta, y separado de la instalación mundial de Python.
- Si ha completado temporalmente el trabajo en un entorno virtual, se puede desactivar:
$ . venv/bin/deactivate