温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python开发环境怎么部署

发布时间:2022-01-13 09:11:41 来源:亿速云 阅读:132 作者:iii 栏目:大数据

今天小编给大家分享一下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开发环境怎么部署”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI