centOS中安装virtualenv遇到的问题以及如何解决
来源:互联网 发布:php tmp目录 编辑:程序博客网 时间:2024/06/05 21:12
安装easy_install的方法:
1 wget -q http://peak.telecommunity.com/dist/ez_setup.py
2 python ez_setup.py
安装pip
1 wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
2 tar zvxf 1.5.5.tar.gz
3 cd pip-1.5.5/
4 python setup.py install
安装virtualenv
pip install virtualenv
查看python版本 python -V 如果是2.6版本,请更新到2.7版本 http://www.91pen.net/centos6-5-upgrade-python-2-6-to-2-7.html
gcc问题 复制以下命令到终端
yum install gcc libffi-devel python-devel openssl-devel
将项目跑起来:
cd wechat-app-platform/platform
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
cp env/development.sample.sh env/development.sh
cd env
vim development.sh
//这里要做的是在development.sh文件设置用户邮箱、密码和小程序id ID:wxdb217f5f0f282240 完成后保存退出
cd ..
cd config
cp development_sample.py development.py
vim development.py
//这里要做的是设置自己数据库的账号和密码 例如我数据库账号是root,密码是admin SQLALCHEMY_DATABASE_URI = "mysql+pymysql://root:admin@localhost/platform"
创建一个名为platform的数据库
CREATE DATABASE platform DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
python manage.py db upgrade
python manage.py run
//到这里项目应该就已经在本地跑起来了
//可能遇到的坑
1 执行到python manage.py db upgrade时出现keyError,这个一般是development.sh文件中的id错了
2 执行到python manage.py db upgrade时如果出错并改完错误后,要去看下platform数据库是否为空,如果数据库中存在表,先把表删除再重新执行
3 执行python manage.py db upgrade时要在wechat-app-platform/platform下执行
1 wget -q http://peak.telecommunity.com/dist/ez_setup.py
2 python ez_setup.py
安装pip
1 wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
2 tar zvxf 1.5.5.tar.gz
3 cd pip-1.5.5/
4 python setup.py install
安装virtualenv
pip install virtualenv
查看python版本 python -V 如果是2.6版本,请更新到2.7版本 http://www.91pen.net/centos6-5-upgrade-python-2-6-to-2-7.html
gcc问题 复制以下命令到终端
yum install gcc libffi-devel python-devel openssl-devel
将项目跑起来:
cd wechat-app-platform/platform
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
cp env/development.sample.sh env/development.sh
cd env
vim development.sh
//这里要做的是在development.sh文件设置用户邮箱、密码和小程序id ID:wxdb217f5f0f282240 完成后保存退出
cd ..
cd config
cp development_sample.py development.py
vim development.py
//这里要做的是设置自己数据库的账号和密码 例如我数据库账号是root,密码是admin SQLALCHEMY_DATABASE_URI = "mysql+pymysql://root:admin@localhost/platform"
创建一个名为platform的数据库
CREATE DATABASE platform DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
python manage.py db upgrade
python manage.py run
//到这里项目应该就已经在本地跑起来了
//可能遇到的坑
1 执行到python manage.py db upgrade时出现keyError,这个一般是development.sh文件中的id错了
2 执行到python manage.py db upgrade时如果出错并改完错误后,要去看下platform数据库是否为空,如果数据库中存在表,先把表删除再重新执行
3 执行python manage.py db upgrade时要在wechat-app-platform/platform下执行
0 0
- centOS中安装virtualenv遇到的问题以及如何解决
- 关于安装centos中遇到的问题
- 如何部署Android开发环境以及解决部署中遇到的问题
- 解决 Linux 下 virtualenv 中 pip 安装 Mysql-python 报错的问题
- 安装CocoaPods遇到的坑以及如何解决
- CentOS 6.4中jlink的安装,以及出现问问题第解决
- virtualenv的安装以及使用
- centos 安装遇到的问题
- centos安装遇到的问题
- 安装calabash-android遇到的问题以及解决
- 安装pycaffe所遇到的问题以及解决
- 解决网页开发过程中遇到的问题以及思路
- elasticsearch中遇到的一些问题以及解决方式
- CentOS 6.4 Nginx 安装过程中遇到的两个问题
- CentOS 7安装过程中遇到的问题总结
- centos中安装DNS可能遇到的问题
- 在虚拟机中安装centos遇到的问题
- vue.js安装以及安装过程中遇到的问题
- LightOJ
- java堆外内存
- GANs学习系列(2):cGANs:Conditional Generative Adversarial Networks
- bsgs算法
- 秒杀系统架构分析与实战
- centOS中安装virtualenv遇到的问题以及如何解决
- 微信小程序实例源码大全下载
- C#转义符
- 创建第一个HTML文件
- 一、hadoop简介
- Android 短信大全
- LeetCode题目:452. Minimum Number of Arrows to Burst Balloons Add to List
- HWMON(ADC)驱动移植
- linux环境下安装部署redis