Вы можете использовать pkg_resources
, чтобы указать ваши требования во время импорта:
import pkg_resources
pkg_resources.require('FooPackage==1.2')
import FooPackage
Например:
% easy_install simplejson==2.1.3
% easy_install simplejson==2.1.2
pkg_resources.require('simplejson==2.1.2')
import simplejson
assert simplejson.__version__ == '2.1.2'