旗下导航:搜·么
当前位置:网站首页 > Python教程 > 正文

python项目怎样运转【Python教程】,python

作者:搜教程发布时间:2019-11-27分类:Python教程浏览:23评论:0


导读:写在前面的话:  拿到一个背景是由python(flask框架)支撑的完全的项目,怎样运转?做法:先搭好运转环境:  拜见别的一篇文章,flask入门_wi...

写在前面的话:

  拿到一个背景是由python(flask框架)支撑的完全的项目,怎样运转?

做法:

先搭好运转环境:

  拜见别的一篇文章,flask入门_windows下装置

环境搭好今后,然后再举行以下几个步骤:

(1)先装置依靠:

  项目的依靠平常都写在了requirements.txt 文件中。 小扩大:setup.py vs requirements.txt

装置的话有2种体式格局可选:

一种是直接一致装置:

pip install -r requirements.txt

另有一种就是在 virtualenv环境中一致装置。具体做法是:在项目文件夹中,装置虚拟环境,然后直接激活就好了,以下代码所示:

pip install virtualenv
virtualenv venv
venv\scripts\activate

然后就会涌现以下所示,带有 <venv>时,就是在虚拟环境下运转了:

  

以后再:

pip install -r requirements.txt

tips:一名后端顺序媛告诉我,今后像.txt 之类的文件要用写字板翻开会更好一些(如许就会是一行一行的)而不是用记事原本翻开(翻开时没有分行),由于解码体式格局的题目,有可能发生未知毛病~

注: 这两种都试过,但是,都没有方法一步到位,实在照样有很多依靠是装置不上的,所以还得要连系 pip install xxx 装置~

我挑选的是体式格局是在虚拟环境装置,再连系 pip install xxx 装置~ 详见下文:

(2)装置依靠完成后,运转一下:

python manage.py

哇,一堆毛病,说是某某 module不存在,这时刻能够运用 pip单独地装置一次,能够指定版本号,或许不指定(我指定版本的时刻还说找不到,不指定版本号反而装上了)

pip install xxxx或许 pip install xxxx-1.1.0(数字是版本号~)

装置了以后,再运转下:

python manage.py

发明又有某个模块找不到时,继承运用pip装置,然后再运转,直到提醒你能够运转runserver指令时就示意依靠模块已ok啦~

末了,运转:

python manage.py runserver

然后就提醒说在监控5000端口~此时,点击127.0.0.1:5000 就能够看到你的页面啦~

但是,有些项目涉及到的模块比较复杂,比方遇见下面这类状况:

(3)依靠装置完成后,还报错~ 而且运用pip装置时还安不上的,比方PIL(Python Imaging Library):

这个须要下载装置包举行装置的,PIL各个版本下载网站

装置途径我让它默许装置了,以后呢我就去谁人装置目次下,把PIL文件夹给copy到项目的 \venv\Lib\site-packages 文件夹(在requirements.txt列好的依靠都邑下载到这个文件夹)

以后,再运转~

python manage.py

涌现命令行界面以下:

此时,再输入:

python manage.py runserver

就发明它在监听 127.0.0.1:5000 了~ 翻开127.0.0.1:5000页面,效果报错:

  是的,没有装置数据库~

(4)装置数据库(下载地点):

  我是默许装置的,它直接装置到 python 的 Lib\site-packages 目次下去了(我的是C:\Python27\Lib\site-packages)

相干教程引荐:Python视频教程

以上就是python项目怎样运转的细致内容,更多请关注ki4网别的相干文章!

标签:python


欢迎 发表评论: