我想向PICOS, a python module添加一个新课程。我很久以前就以正常方式安装了它。但现在我已经下载了源代码,我正在尝试进行一些更改。
问题是我无法让python从开发文件夹而不是普通文件夹中加载模块。
reload(picos.constraint)
Out[22]: <module 'picos.constraint' from '/home/optimi/bzffourn/python/lib/python2.7/site-packages/picos/constraint.pyc'>
虽然源代码在这里:
/home/optimi/bzffourn/ZIB/python_scripts/pyMathProg/picos
所以我所做的改变不予考虑。
答案 0 :(得分:2)
这应该可以帮到你:Override Python import order。 只需将导入更改为:
import sys
sys.path.insert(0,"/home/optimi/bzffourn/ZIB/python_scripts/pyMathProg/picos")
import picos.constraint