O python ja esta instalado no Linux. No caso do Cent OS provavelmente o PIP nao estara instalado.Para instalar execute:$ easy_install pipNa maquina de desenvolvimento (Windows) instalar primeiramente o Python 2.7 - Atencao para a versao(Download e intalar http://www.python.org/getit/)Abrir o CMD e executar$ python --versionSe nao encontrar o python.exe entao devera adiciona-lo no path do windows o caminho geralmente eC:\Python27\Depois disso, basta instalar o Setuptools e o PIP. Links abaixo:Setuptoolshttp://www.lfd.uci.edu/~gohlke/pythonlibs/#setuptoolsPIPhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#pipAdicionar o caminho abaixo no path do Windows:C:\Python27\ScriptsConfigurar proxy para utilizar o PIP como instalador:Caso esteja em uma empresa/lugar onde seja necessario configurar o proxy, execute o comando abaixo no Prompt do DOS trocando pelos dados corretos de configuracao do proxy usuario e senha:set HTTP_PROXY=http://username:password@proxyserver.domain.comset HTTPS_PROXY=https://username:password@proxyserver.domain.comOu ainda,set HTTP_PROXY=http://SeuUsuario:suaSenha@EnderecoIp:Portaset HTTPS_PROXY=https://SeuUsuario:suaSenha@EnderecoIp:PortaIntalar o PyCassa$ pip install pycassaLinks adicionais:Mais detalhes em:http://pycassa.github.io/pycassa/installation.htmlExemplos de como utilizar o PyCassahttp://pycassa.github.io/pycassa/tutorial.html Baixar a versao mais nova do CassandraNeste momento a versao mais nova e:http://www.apache.org/dyn/closer.cgi?path=/cassandra/2.0.2/apache-cassandra-2.0.2-bin.tar.gzComandos:$ wget http://ftp.unicamp.br/pub/apache/cassandra/2.0.2/apache-cassandra-2.0.2-bin.tar.gz$ tar -zxvf apache-cassandra-2.0.2-bin.tar.gz$ sudo cp -r apache-cassandra-2.0.2 /usr/local$ cd /usr/local/apache-cassandra-2.0.2/configAbrir arquivo:$ vim cassandra.yamlverificar diretorios das variaveis dentro do arquivo:-data_file_directories-commitlog_directory-saved_caches_directoryCriar entao os diretorios correspondentes:$ sudo mkdir -p /var/lib/cassandra/data$ sudo mkdir -p /var/lib/cassandra/commitlog$ sudo mkdir -p /var/lib/cassandra/saved_caches$ sudo mkdir -p /var/log/cassandraDar as permissoes para o usuario:usuario atual:$ sudo chown -R $USER:$GROUP /var/lib/cassandra$ sudo chown -R $USER:$GROUP /var/log/cassandraou usuario especifico:$ sudo chown -R userx:user-groupx /var/log/cassandra/$ sudo chown -R userx:user-groupx /var/lib/cassandra/Para que o Cassandra aceite conexoes de outros computadores modifique o arquivo:/usr/local/apache-cassandra-2.0.2/conf/cassandra.yaml na variavel rpc_address mudar de localhost para 0.0.0.0Inicia ao cassandra em Foreground (para testarmos)$ /usr/local/apache-cassandra-2.0.2/bin/cassandra -fInicia ao cassandra em Background$ /usr/local/apache-cassandra-2.0.2/bin/cassandraPara matar o processo:$ pkill -f CassandraDaemon Algumas notas sobre Vagrant utilizando o OSXInstalar a ultima versao do Virtual Box.Instalar o Vagrant. Adicionar o Box do Nando Vieira. Ou qualquer outro. Crie o seu se preferir. (Tutorial completo)No terminal digite:vagrant box add hellobits http://files.hellobits.com/vagrant/hellobits-trusty64-virtualbox.boxInstalar plugin vagrant-vbguestNo terminal digite:vagrant plugin install vagrant-vbguestTransformar o diretorio do projeto em ambiente VagrantNo terminal, va ao diretorio de seu projeto e digite:vagrant init hellobitsDepois edite o arquivo Vagrantfile que foi criado adicionando a linha abaixo a funcao.config.vm.network :forwarded_port, guest: 3000, host: 3000Isso vai redirecionar a porta 3000 (Caso esteja brincando com o Rails)Iniciar o novo ambiente (Iniciar a maquina)No terminal digite:vagrant upEntrar no ambiente criado (Entrar na maquina)vagrant sshAo terminar estara dentro do ubuntu.Caso ocorra o erro abaixo:Talvez de um erro no vagrant up. Algo como:...Failed to mount folders in Linux guest. This is usually becausethe "vboxsf" file system is not available. Please verify thatthe guest additions are properly installed in the guest andcan work properly. The command attempted was...Neste caso, de o comando:vagrant sshDepois, ja dentro do ubuntu execute:sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditionsPara sair do ubuntu execute Exitlogo depois:vagrant reloadDepois disso deve estar tudo ok:vagrant sshTudo que criar na pasta que escolheu para ser a sua pasta de projeto sera visto dentro do ubuntu se for modificado no ubuntu e modificado tambem no OSX.Ou seja, esta rodando um ubuntu dentro do OSX, e pode levantar quantas maquinas quiser. Se algo der errado basta dar um:$ exit $ vagrant destroy$ vagrant init hellobits$ vagrant up$ vagrant sshe comecar tudo novamente, lembre-se de manter o seu projeto sempre em um repositorio de controle de