[Python學習筆記] 在Centos上安裝 Django
曾在模擬器跟Digital Ocean上安裝成功,我在 Digital Ocean上的是CentOS 7 x64,模擬器的則是Centos 6。
雖然Centos 本身已經裝好 Python 但是是2.6版本
主要步驟如下
1. 安裝 Python 2.7.9
2. 安裝 pip 在 Python 2.7.9上
3. 安裝 Django
4. 安裝 epel-release & httpd mod_wsgi
1. 安裝 Python 2.7.9
首先打開 Terminal 輸入以下
python -V
檢查 Python 版本是否為2.7以上 如果是的話就可以直接跳 2 安裝pip
yum -y update
更新一下
yum groupinstall -y development yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel
安裝 Development Tools
wget http://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
下載python 安裝檔
安裝版本路徑可以參考 https://www.python.org/ftp/python/ 找到自己需要的版本
把路徑加在 wget即可
yum install xz-libs
如果檔案結尾為xz 可以用這個指令安裝解壓縮xz的工具
xz -d Python-2.7.6.tar.xz tar -xvf Python-2.7.6.tar
解壓縮之後
cd Python-2.7.6
進入解壓縮的資料夾
./configure --prefix=/usr/local make make altinstall
執行以上指令安裝 Python
2. 安裝 pip 在 Python 2.7.9上
安裝好2.7.6之後,環境下就有兩個Python分別是2.6 & 2.7
我們需要把pip裝在 2.7 上
python -V
確定 python 版本 如果預設是是 2.6的話
python2.7 -V
確認 python2.7 指令版本為2.7
alias python=python2.7
此步驟是把 python 指令預設版本成2.7
python -V
再輸入一次確定 python指令是我們想要的2.7版本
yum -y install python-pip
安裝 pip 在 python2.7上
pip -V
安裝後 確認 pip 裝在正確版本的python 上
(他會跳出 pip 7.1.2 from /usr/local/lib/python2.7/site-packages (python2.7))
3. 安裝 Django
pip install Django==1.8.5
安裝 Django 後面版本可以自行選擇
4. 安裝 epel-release & httpd mod_wsgi
為了讓 之後 runserver 0.0.0.0:8000 會在伺服器的IP上
再安裝以下
sudo yum install epel-release sudo yum install python-pip httpd mod_wsgi
這樣就完成囉~~~
转载于:https://www.cnblogs.com/vickychan222/p/4894012.html
[Python學習筆記] 在Centos上安裝 Django相关推荐
- OpenCV學習筆記(6)基於 VC+OpenCV+DirectShow 的多個攝像頭同步工作
http://blog.csdn.net/chenyusiyuan/article/details/4643313 因項目需要采集2個攝像頭的數據進行雙目檢測,一開始采用以下代碼來測試: #inclu ...
- python操作txt找到最便宜的素菜_Python線性模型學習筆記
歡迎關注Python愛好者社區,我們是專註於商業智能BI,大數據,數據分析領域的垂直社區,學習,問答.求職一站式搞定! 天善學院618活動正在進行中!天善學院618大禮包,大數據.數據分析與數據挖掘. ...
- java中集合什么时候有索引,JavaSE中Collection集合框架學習筆記(1)——具有索引的List...
前言:因為最近要重新找工作,Collection(集合)是面試中出現頻率非常高的基礎考察點,所以好好惡補了一番. 復習過程中深感之前的學習不系統,而且不能再像剛畢業那樣死背面試題,例如:String是 ...
- c#學習筆記--Visual Studio 使用
一.新建項目 ① 在visual studio 的文件工具欄中,能夠創建新的項目,打開已有項目,打開文件夾和最近的項目 2010express版本可新建的項目包括: Windows Forms Ap ...
- easyuefi添加linux分区,linux學習筆記(一)——使用easyBCD或easyUEFI引導從硬盤安裝Ubuntu系統...
Table of Contents windows系統安裝ubuntu會出現引導問題,windows系統不希望有其他系統和windows系統共存.所以我們得自己作一個引導.接下來主要介紹兩種引導,ea ...
- Gazebo機器人仿真學習探索筆記(一)安裝與使用
Gazebo提供了多平臺的安裝和使用支持,大部分主流的linux,Mac以及Windows,這裏結合ROS以Ubuntu爲例進行介紹. 首先是參考資料:http://gazebosim.org/tut ...
- GeekBand c++學習筆記之四(conversion fuction vs non-explicit-one-arguement ctor)
大家好,因為這一周所講述的課程點比較分散,所以我就記錄與分享一下我比較深刻與個人覺得比較有趣的部份,這個部分就conversion fuction和non-explicit-one-arguement ...
- hf标签什么意思 html,HF HTMLCSS第2版學習筆記(陸續更新)
第一章 認識HTML HTML的全稱是Hyper Text Makeup Language,簡稱HTML,譯名超文本標記語言 Web服務器(把文件放到Web服務器上,瀏覽器就可以通過互聯網得到你的We ...
- FileMaker中的腳本觸發器學習筆記
脚本触发器 **脚本触发器是始终绑定到用户布局接口.对于数据表或者字段.只有在而已接口才能触发. **如果某一个布局或者对象上包含触发器,则其右下角会有触发器图标 **当触发一个事件时,有且仅有一个触 ...
最新文章
- Yoshua Bengio等图神经网络的新基准Benchmarking Graph Neural Networks(代码已开源)
- PHP从零开始--字段修饰符数据操作SQL语言
- Java 高级类(下) —— 内部类和匿名类
- DB2 存储过程中执行动态SQL的两种写法
- shell编程追加2
- 【Flink】Disconnect from JobManager responsible for
- Tomcat Script(python)
- android 加载so 与内存的关系,Android动态调试so之dump内存数据
- java socket 简书_Java之Socket编程入门篇
- 飞思卡尔16位单片机(四)——GPIO输入功能测试
- 中兴通讯携MF30打造高速无线网络
- 软件测试人员必备的7种思维方式
- 区块链符号理论:符号方案和符号系统
- 学好Linux运维决心书
- 腾讯互娱2021年游戏客户端开发工程师暑期实习生面试经历
- iOS开发 手势密码解锁和指纹TouchID解锁
- web实现置顶、置底功能、聊天页面、锚点、滚动条、vue、scrollTop、scrollIntoView、scrollHeight
- 在Android Studio中的混淆debug与release
- MAC下配置openCV
- NVIDIA GeFprce GTX 1080 Ti NVIDIA图形驱动程序版本466.77下载和安装