首页 技术 正文
技术 2022年11月19日
0 收藏 699 点赞 3,371 浏览 2240 个字

安装setuptools
wget –no-check-certificate https://pypi.python.org/packages/69/56/f0f52281b5175e3d9ca8623dadbc3b684e66350ea9e0006736194b265e99/setuptools-38.2.4.zip#md5=e8e05d4f8162c9341e1089c80f742f64
unzip setuptools-38.2.4.zip
cd setuptools-38.2.4
python setup.py install
cd ..

安装pip
wget –no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
tar -xvf 1.5.5.tar.gz #解压文件
cd pip-1.5.5/
python setup.py install

常用模块安装:

如mysql mako等等安装软件很多的情况下,可以将模块版本填写到一个文本文档,一次性安装:

PS:其中安装mysql模块会报错,需要提前安装以下两个模块:

yum install -y python-devel mysql-devel openldap-devel

vim requirements.txt

django==1.9
django-crispy-forms==1.6.
django-import-export==0.5.
django-reversion==2.0.
django-formtools==1.0
future==0.15.
MySQL-python==1.2.
MarkupSafe==0.23
Mako==1.0.
httplib2==0.9.
suds==0.4
celery==3.1.
django-celery==3.1.
requests==2.0.
SQLAlchemy==0.8.
Tempita==0.5.
amqp==1.4.
anyjson==0.3.
chardet==2.2.
meld3==1.0.
mimeparse==0.1.
mysqlclient==1.3.
paramiko==1.9.
pep8==1.3.
poster==0.8.
pycrypto==2.3
pyparsing==2.0.
python-dateutil==1.5
python-memcached==1.48
six==1.6.
supervisor==3.0
wsgiref==0.1.
Pillow==2.9.
line-profiler==1.0
python-ldap==2.5.
django-auth-ldap==1.3.
pytz
async==0.6.1
 

安装命令:

pip install -r requirements.txt

django使用:

创建项目:

django-admin startproject myproject
cd myproject

创建app:

django-admin startapp myapp

启动app:
python manage.py runserver 172.16.5.112:8000 &

以下是django1.11.8+python3.6.4的安装:

Django==1.11.8
certifi==2017.11.5
chardet==3.0.4
codegen==1.0
diff-match-patch==20121119
django-auth-ldap==1.3.0
django-auth-ldap3==0.9.6
django-crispy-forms==1.6.0
django-filter==1.1.0
django-formtools==2.0
django-import-export==0.5.1
django-reversion==2.0.12
djangorestframework==3.7.7
et-xmlfile==1.0.1
future==0.15.2
httpie==0.9.9
httplib2==0.9.2
idna==2.6
jdcal==1.3
ldap3==2.4
Mako==1.0.7
Markdown==2.6.10
MarkupSafe==1.0
odfpy==1.3.6
openpyxl==2.4.9
patterns==0.3
pip==9.0.1
pyasn1==0.4.2
Pygments==2.2.0
pyldap==2.4.45
PyMySQL==0.8.0
pytz==2017.3
PyYAML==3.12
requests==2.18.4
six==1.10.0
tablib==0.12.1
unicodecsv==0.14.1
urllib3==1.22
virtualenv==15.1.0
xlrd==1.1.0
xlwt==1.3.0

  

python3.6.4后MySQL-python不在使用,需要连接mysql需要安装pymysql

ln -s /usr/local/python3/lib/python3.6/site-packages/django/bin/django-admin.py /usr/local/bin
ALLOWED_HOSTS = [‘198.211.99.20’, ‘localhost’, ‘127.0.0.1’]
import pymysql
pymysql.install_as_MySQLdb()
cp configparser.py ConfigParser.py

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,022
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,513
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,359
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,142
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,773
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,851