knife-solo, environments and cookbook versions

With a chef-server, I can have multiple version of a cookbook and specify in my environment which version should my run_list use.
Can I mimic the same behavior with knife solo ? If so, how ?