【发布时间】:2014-12-21 20:42:06
【问题描述】:
我正在使用以下命令构建一个 Cython 程序(例如 testpackage):
python setup.py build_ext --inplace
在/home/USER/Documents/testpackage/ 之类的文件夹中。构建成功运行,但是当我 cd 进入另一个文件夹时,我无法再使用模块 testpackage。是否可以运行另一个命令而不是 --inplace,以便我可以在 Python 中的任何文件夹中使用 import testpackage?我查看了anaconda/lib/python2.7/site-packages/ 文件夹,并没有在任何地方看到对testpackage 的任何引用。这是 Cython 构建的标准吗?
注意:我是通过使用conda build testpackage 的.sh 文件执行此操作的,因此python setup.py build_ext --inplace 命令实际上在shell 文件中。
感谢您的帮助。
【问题讨论】: