![]() Un générateur de site statique qui casse des briques. VenC est tellement rapide qu'il enfreint le principe de causalité et produit de l'énergie surunitaire ! |
Depuis la version 1.2.0 VenC s'installe avec pip, ce qui rend le processus substantiellement plus simple !
Attention cependant, VenC utilise Python 3, assurez-vous donc d'utiliser la version correspondante de pip. Sur les systèmes basés sur Debian, il s'agit de pip3
.
pip install venc --user
N'oubliez pas de rajouter l'argument --user
: cela installe VenC dans l'environnement utilisateur, au lieu du système, ce qui est fortement recommandé.
Vous pouvez également mettre à jour VenC avec :
pip install --upgrade venc
Vous pourriez vouloir utiliser VenC dans une version en développement indisponible sur PyPI. Pour ça vous pouvez cloner le projet depuis Framagit ou GitHub avec la commande git.
Il faut ensuite sélectionner la branche que vous désirez. En effet, la branche master
correspond à la version
de VenC disponible sur PyPI. Si vous voulez une autre version pas encore officiellement sortie en grande pompe,
il faut lister les versions disponibles avec :
git branch --all
Puis, sélectionnez la branche qui vous intéresse avec :
git checkout nom_de_la_branche
Ceci étant fait, rendez vous dans le répertoire src
et utilisez le script d'installation :
./setup.py install --user
Cette dernière commande échouera si setuptools
n'est pas installé. setuptools
est disponible en installant pip.
Quelle que soit la méthode d'installation, dépendances mises à part, VenC installe également ses ressources dans :
~/.local/share/VenC
On y trouve les thèmes, des assets, des templates, des modules JS et d'autres petites choses utiles au bon fonctionnement de VenC.
Pour désinstaller VenC, c'est triste, mais rien de plus simple :
pip uninstall venc
Et voilà !
Petite précision : les dépendances de VenC ne sont pas désinstallées automatiquement. Ces dépendances sont :