我有一个安装shell脚本,可以安装Cassandra python驱动程序,如下所示
来源:https://datastax.github.io/python-driver/installation.html
#6) Install the Cassandra-Driver
echo "5) Install the cassandra-driver"
echo $password | sudo -S pip install cassandra-driver >/dev/null
echo " Installed the cassandra-driver"
现在问题是第一次sudo -S pip install cassandra-driver
安装大约需要15分钟。是否有更好的方法来安装这个像本地pip存储库(或)是否可以打包这个,以便我只想解压缩和运行。
谢谢,
哈利
答案 0 :(得分:1)
这需要很长时间,因为它使用Cython编译所有代码 - 您可以使用--no-cython
禁用它(它会起作用,但速度会慢一些。),或者如果您拥有所有具有相同库集的机器,那么您可以将其中一个驱动程序构建为.egg
文件的形式,然后从.egg
安装(它需要安装easy_install
)。这可以通过以下命令来完成
python setup.py build
python setup.py bdist_egg
sudo easy_install <path-to-egg-file>