標籤:
#安裝python pip (在實體環境中安裝)
sudo apt-get install python-pip
sudo apt-get install python3-pip
sudo pip install --upgrade pip
sudo pip3 install --upgrade pip備忘說明: python-pip 是python2版本的包管理工具 , python3-pip是python3版本的包管理工具 , 如果你建立了一個python2的虛擬環境 ,當執行完上面的四條命令後,在虛擬環境中使用pip 就是用的python2的包管理工具 如果你建立了一個python3的虛擬環境 ,當執行完上面的四條命令後,在虛擬環境中使用pip 就是用的python3的包管理工具 而且在不同的虛擬環境中還必須要用相對應的包管理工具(本人在此被坑了好久 )
#安裝redis
wget http://download.redis.io/releases/redis-3.2.0.tar.gz //這個網址下載redis的安裝包
tar xzf redis-3.2.0.tar.gz //下載後放到隨便一個目錄解壓
cd redis-3.2.0 //進入redis-3.2.0目錄
make //執行make
sudo make install // 超級使用者權限執行 make install
cd utils // 進入 utils
echo -e "\n" | sudo ./install_server.sh //執行此行命令 (到處安裝完畢)
cd ~ //回到家目錄
#安裝postgresql
sudo apt-get install postgresql
sudo apt-get install libpq-dev
sudo apt-get install libjpeg8-dev (這個不裝的話會導致在虛擬環境中安裝Pillow==3.2.0失敗)
#建立環境 (建立一個python3的虛擬環境)
mkvirtualenv -p /usr/bin/python3 fresh #自行改名 一下都是在虛擬環境中安裝:(這都是虛擬環境中所需開發項目的配置 各版本可以根據需要更換)
pip install Django==1.7.4
pip install psycopg2==2.6.1 //這個是用來配置django用postgresql資料庫的 就是一個postgresql 驅動 沒有它 django無法使用postgresql資料庫pip install jsonfield==1.0.3
pip install Pillow==3.2.0
pip install django-redis-sessions==0.5.0
pip install django-haystack==2.4.1
pip install celery==3.1.23
pip install uwsgi
ubuntu 下搭建一個python3的虛擬環境(用於django配合postgresql資料庫開發)