2017-03-17 CentOS 6.8> Python 3.6.0 introduit / démarré / arrêté dans virutalenv

Environnement d'exploitation


Xeon E5-2620 v4 (8 noyaux) x 2
32GB RAM
CentOS 6.8 (64bit)
openmpi-1.8.x86_64 et ses-devel
mpich.x86_64 3.1-5.el6 et ses-devel
gcc version 4.4.7 (Et gfortran)
NCAR Command Language Version 6.3.0
WRF v3.7.Utilisez 1.
Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) 

Essayez d'introduire l'environnement Python3 avec virtualenv.

Référence http://qiita.com/a_yasui/items/5f453297855791ed648d

Non implémenté pour la série Python 2. Pour Python 3.6.0, implémentez des éléments autres que "Install Easy_install". Créé car le répertoire / opt / local n'existait pas.

L'utilisation après introduction est effectuée ci-dessous.

$ cd
$ /opt/local/bin/virtualenv venv_py360

Où venv_py360 signifie virtualenv dans Python 3.6.0 (n'importe quelle chaîne).

$ source venv_py360/bin/activate

Commencez à utiliser à.

$ deactivate 

Utilisation arrêtée à.

CentOS 6.8 contient à l'origine Python 2.6.6, qui peut être utilisé en le désactivant.

Vous devriez maintenant pouvoir utiliser à la fois Python 2 et Python 3.

Il existe également un virtualenvwrapper, mais je pense que vous pouvez l'utiliser après en avoir besoin.

Il n'est pas confirmé s'il est correct de placer à la fois Python 2 et Python 3 dans / opt / local / bin. Est-ce que ce dernier écrasera / opt / local / bin / virtualenv lorsque pip install virtualenv était Python 2 et Python 3?

Il semble que l'environnement virtualenv créé par erreur puisse être supprimé avec rm -rf (dans un environnement sans la commande rmvirtualenv). http://stackoverflow.com/questions/11005457/how-do-i-remove-delete-a-virtualenv

Simply remove the virtual environment from the system.There's no special command for it

rm -rf venv

Addendum> Installation de numpy

Installez quelque chose à utiliser tel que numpy. l'installation de pip échoue (aucun module n'est affiché). Ce qui suit est fait avec virtualenv activé.

$ easy_install numpy
(Omission)
Adding numpy 1.12.1rc1 to easy-install.pth file
Installing f2py3.6 script to /home/[user]/venv_py360/bin

Installed /home/[user]/venv_py360/lib/python3.6/site-packages/numpy-1.12.1rc1-py3.6-linux-x86_64.egg
Processing dependencies for numpy
Finished processing dependencies for numpy

Recommended Posts

2017-03-17 CentOS 6.8> Python 3.6.0 introduit / démarré / arrêté dans virutalenv
Désactiver le protocole python2.6 ssl3 sur centos6
Démarrez avec Python avec Blender
a commencé python
Commençons avec TopCoder en Python (version 2020)
Introduction de sip-4.14 dans l'environnement python3.2.2 avec MacOS 10.7.4
Python en optimisation
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
Méta-analyse en Python
Python2.7 + CentOS7 + OpenCV3
Unittest en Python
J'ai commencé Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Premiers pas avec AWS IoT facilement en Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python
DirectLiNGAM en Python
CentOS8 --Installer --Python3
LiNGAM en Python
Aplatir en Python
Aplatir en python
Paramètres pour démarrer avec MongoDB avec python
Affiche l'heure à partir du moment où le programme a été lancé en python
Super Primer to python - Premiers pas avec python3.5 en 3 minutes
Mettez matplotlib dans Centos7.
AtCoder # 36 quotidien avec Python
Texte de cluster en Python
Daily AtCoder # 32 en Python
Django 1.11 a démarré avec Python3.6
Daily AtCoder # 6 en Python