Python开发环境怎么部署

今天小编给大家分享一下Python开发环境怎么部署的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

创新互联建站专业为企业提供宝安网站建设、宝安做网站、宝安网站设计、宝安网站制作等企业网站建设、网页设计与制作、宝安企业网站模板建站服务,十余年宝安做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

一 开发环境概述

windows7 

Python3.7  安装目录 D:\Program Files\python37

IDE Pycharm 

wamp 3.0.6 64bit 支持PHP开发

VC   MSVC11 (Visual C++ 2012)

Python开发环境怎么部署

二 寻找Web支持

首先对本地python做了必要的完善,支持 pip 安装软件包,使用pip install setuptools 并安装常用的模块,工具包

希望能够在Wamp环境下构建支持Python3.7的web开发环境。

2.1 解决方式

Apache HTTP服务器的mod_wsgi扩展模块,实现了Python WSGI标准,可以支持任何兼容Python WSGI标准的Python应用。

2.2 如何加载 加载mod-wsgi扩展 

首先在以下网站安装组件 

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

LoadModule wsgi_module modules/mod_wsgi.so

告诉apache,基于什么路径的请求转交给wsgi处理

首先在以下网站安装组件 mod_wsgi.so

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

LoadModule wsgi_module modules/mod_wsgi.so

目的是告诉apache,基于什么路径的请求转交给wsgi处理

没有操作成功,原因可能是版本依赖一致性问题

三 思维转换

Python大部分功能是基于脚本运行,在不开发整个网站项目的前提下,可以暂时减少对Web服务器的支持,所以暂时不考虑wamp下python web服务器的构建。

四 使用Pycharm

通过创建工程发现,Pycharm 会自动为创建的项目增加虚拟环境,这是什么情况?

Python开发环境怎么部署

4.1 虚拟环境

virtualenv 是一个可以在同一计算机中隔离多个python版本的工具。我们从以下的问题说起

使用 pip install pymongo 安装成功,代码里使用时却显示找不到模块 python

pycharm : File > Settings > Project 《自己的工程》> Project InterPreter 

应该可以看到一个库的列表,里面列举着一些你常用的已安装库。 只有在这里显示了,在代码里才可以使用,否则会报找不到模块的错误

原因:

Pycharm创建chram创建的项目的属性Interpreter路径是虚拟的python执行环境

Python开发环境怎么部署

这个环境是可以选择的

Python开发环境怎么部署

4.2 Python解释器

通过新建环境过程中虚拟环境的选择,又引出一个概念 Python解释器

Python是一门解释器语言,代码想运行,必须通过解释器执行,以上关于虚拟环境的配置,实际上就是指定编译器。

以上就是“Python开发环境怎么部署”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。


分享文章:Python开发环境怎么部署
分享地址:http://azwzsj.com/article/jojops.html