Python Setup.py Build_Ext --en place
Je suis la construction d'un Cython programme (appelé pour ex. testpackage) à l'aide de la commande:
python setup.py build_ext --inplace
Dans un dossier comme /home/USER/Documents/testpackage/
. La génération fonctionne correctement, mais quand j'ai le cd dans un autre dossier, je ne peux plus utiliser le module testpackage
. Est-il une autre commande, je peux utiliser à la place de --inplace
afin que je puisse import testpackage
en Python dans n'importe quel dossier? J'ai regardé la anaconda/lib/python2.7/site-packages/
dossier et de ne pas voir toute référence à testpackage
n'importe où. Est-ce la norme pour Cython construit?
NOTE: je suis en train de faire cela par le biais d'un .sh fichier à l'aide de conda build testpackage
donc la commande python setup.py build_ext --inplace
est en fait dans le fichier shell.
Merci pour votre aide.
OriginalL'auteur Paul S. | 2014-10-26
Vous devez vous connecter pour publier un commentaire.
--Inplace option crée le fichier objet partagé (avec .donc, suffixe) dans le répertoire courant. Pour utiliser ce module de python, ce fichier doit être dans le python path (sys.chemin d'accès).
Pour installer le système de python dossier exécuter
Si vous ne disposez pas des droits d'administrateur, vous pouvez également installer localement à l'aide de
OriginalL'auteur ProProcrastinatrix