这个问题似乎有些不太合理,因为如果安装了xlrd,那么自然就满足了安装的条件。不过如果想要控制不同的库之间的版本冲突和依赖关系,可以使用虚拟环境。在虚拟环境中,可以安装不同版本的库,并且不会影响到系统中其他的库。
以下是虚拟环境的代码示例:
pip install virtualenv
virtualenv myenv
source myenv/bin/activate
pip install xlrd
现在,xlrd已经被安装在虚拟环境中。如果在离开虚拟环境后需要继续使用xlrd,需要再次激活虚拟环境。离开虚拟环境时,可以使用以下命令:
deactivate