Notes personnelles
Pour python, vous pouvez créer un environnement python indépendant (ci-après, environnement pyenv) à l'aide de virtualenv. C'est très pratique, mais les scripts qui utilisent des modules qui dépendent de l'environnement pyenv ne peuvent être utilisés qu'après l'activation de l'environnement pyenv. (En fait, ce n'est pas inutilisable, mais c'est un peu gênant)
C'est très gênant, mais les informations ne parviennent pas immédiatement. Il existe de nombreuses informations sur la façon de gérer de nombreux environnements pyenv.
J'ai regardé dans le document pour voir s'il y avait un bon moyen de le faire et j'ai trouvé une solution simple. https://virtualenv.readthedocs.org/en/latest/userguide.html#using-virtualenv-without-bin-python
En d'autres termes, il semble que vous ayez juste besoin d'ajouter les deux lignes suivantes au début du module python.
activate_this
activate_this = '/path/to/env/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
Si vous voulez utiliser numpy dans l'environnement virtualenv comme / tmp / pyenv
comme ci-dessus
#!/usr/bin/env python
activate_this = '/tmp/pyenv/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
import numpy as np
a = np.arange(10)
print(a)
[Conclusion] Je parle de lire correctement le document, mais le module tiers de Python contient peu d'informations en japonais. C'est assez dur