前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python开发-九层之台 起于垒土

Python开发-九层之台 起于垒土

作者头像
needrunning
发布2019-07-04 10:53:21
5790
发布2019-07-04 10:53:21
举报
文章被收录于专栏:图南科技图南科技
Python是人工智能数据科学领域的佼佼者,本文简单介绍windows环境下的python环境搭建。
一 开发环境概述

windows7

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

IDE Pycharm

wamp 3.0.6 64bit 支持PHP开发

VC MSVC11 (Visual C++ 2012)

二 寻找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 会自动为创建的项目增加虚拟环境,这是什么情况?

4.1 虚拟环境

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

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

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

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

原因:

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

这个环境是可以选择的

4.2 Python解释器

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

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-06-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 图南科技 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python是人工智能数据科学领域的佼佼者,本文简单介绍windows环境下的python环境搭建。
  • 一 开发环境概述
  • 二 寻找Web支持
  • 三 思维转换
  • 4.1 虚拟环境
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档