首页 > 编程语言 >【python开发环境搭建】

【python开发环境搭建】

时间:2024-09-30 17:49:59浏览次数:9  
标签:python 点击 开发 pip IDE 安装 输入 搭建

虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。

  1.准备好安装包

  1)上python官网下载python运行环境(Download Python | Python.org),目前比较稳定的是python-3.5.2

  2)上pycharm官网下载最新版的IDE(Download PyCharm: The Python IDE for data science and web development by JetBrains),官网提供了mac、windows和linux三种版本,我下的是pycharm-community-2016.2.3.exe

  3)上postgresql官司网下载最新版的数据库(PostgreSQL: Windows installers  打开页面后,点击Download the installer进入下载页,然后选择版本和操作系统,再点击下载),我下的是postgresql-9.6.5-1-windows-x64.exe

  

  2.安装软件

  1)安装python运行环境

  双击python-3.5.2.exe

  

  一般采用自定义安装比较好,不然自动安装会把环境安装到个人目录里,有时要找起来很麻烦

  另外第二个红框前面的勾记录打上,不然需要手动在windows环境变量的路径中添加python安装路径

  

  

  这里将安装路径手动修改一下,可以安装到C盘也可以安装到D盘

  

  完成安装

  然后我们打开CMD,在里面输入python,就可以直接进入进行编码了

  我们可以输入print('hello world!')来测试一下python运行,如下图

  

  如果输入python出现下面错误

  

  那就得手动将python安装路径添加到系统环境变量中

  打开开始菜单,对计算机点右键=》属性

  

  

  

  

  选中后点击编辑,在最后面分别添加

  ;C:\Python\Scripts\;C:\Python\;

  这是刚才的安装路径

  然后打开新的CMD(要开新的cmd才有效),输入python就可以看到刚才的提示进入编码界面了

   2)安装pycharm IDE软件

  双击pycharm-community-2016.2.3.exe,一般按正常的默认安装项就可以了

  

  

  

  

  

  这里是选择IDE编辑界面皮肤的,一般来说使用黑底灰字看起来没那么刺眼,对眼好一点,这里选择以后还可以在里面设置。

  提交后安装成功。

  汉化方法

  到网上下载个汉化包改名为resources_cn.jar,然后直接复制到安装路径下的lib文件夹里,重新打开IDE就自动汉化了

  想要取消汉化,只需要将这个文件删除,重新打开IDE就自动恢复英文版本

  建议不要进行汉化,因为汉化后IDE有一些功能使用不了或点击不了

  

  

  要配置编辑界面皮肤,可按下面进行配置。一般字体按默认项会比较小,也可以按下面的配置修改大一些。

  

  

  这里的列表项选择可以使用不同的皮肤

  

  使用默认项时,字体大小无法直接进行修改,点击Save As... 另存为后就可以修改

  

  

  另存为后现在就可以直接修改了

  3)安装postgresql数据库

  双击安装文件,然后按默认项安装就可以了

  

  最后一步这个勾最好去掉,不然会弹出安装各种插件的窗口,一般来说那些插件我们暂时都用不上,不用进行安装

  

  

  3.安装python各种包

  安装包有两种方法,一种是使用命令行,一种是IDE选择安装

  1)命令行安装方式

  打开cmd,输入pip install flask (你要安装的包名称),按回车就开始进入安装了

  

  

  等一会就安装成功了

  一般我们需要将pip升级到最新版本,这样可以减少安装问题的出现

  在cmd中输入下面命令,就会启动pip升级

1

python -m pip install --upgrade pip

    

  我们在cmd中输入:pip --version  就可以看到当前的pip版本了

  

  

  万一pip升级失败,也不用怕,可以到python官网进行下载安装包进行安装升级

  在浏览器地址栏中输入:https://pypi.python.org/pypi/pip 

  

  下载安装包,并解压到C盘根目录

  

  在DOS下输入下图命令,进入pip-9.0.1文件夹,然后输入:python setup.py install 进入pip安装

  

  

  完成pip升级操作

  2)IDE安装方式

  打开IDE,点击:File => Default Settings

  

  然后选择Project Interpreter,就可以看到已经安装好的python包列表了,点击右上角的+进入安装包选择界面

  

  在顶部搜索框里输入想要安装的包名称,就可以搜索到安装包,然后选择它,点击左下角的Install Package,IDE就开始进入下载安装了,如果出现由于网络原因造成安装失败,可以点击其他项后再点回来,然后点安装,多次后就可以安装成功,反复进行后还是无法安装成功的,可以点击查看出错原因,也可以使用命令方式进行,直接看到出错原因。

  

  完成以上操作后,就可以开始开发pythont程序了

标签:python,点击,开发,pip,IDE,安装,输入,搭建
From: https://blog.csdn.net/GR001009/article/details/142661817

相关文章

  • Python 类型检查的利器
    Python类型检查的利器在Python编程中,类型注解(typehints)逐渐成为提高代码质量的重要工具。然而,Python的动态类型特性意味着类型错误可能在运行时才显现,这往往导致调试困难和运行时错误。为了解决这一问题,mypy提供了一种静态类型检查的解决方案,帮助开发者在编码阶段发现潜......
  • Python数据库操作:使用Python连接和操作数据库
    Python数据库操作:使用Python连接和操作数据库数据库入门小分队:Python带你探索数据海洋搭建桥梁:使用Python连接数据库的几种常见方式示例代码:使用`sqlite3`创建并连接一个SQLite数据库游刃有余:掌握基本SQL语句与Python的完美结合示例代码:执行复杂的SQL查询实战演练:通过......
  • Python与自然语言处理库BERT
    Python与自然语言处理库BERT揭开BERT的神秘面纱:从零开始理解这个改变游戏规则的语言模型实战演练:用Python和BERT搭建你的第一个情感分析小助手不只是翻译:探索BERT在跨语言任务中的神奇表现文本生成新高度:利用BERT创造流畅连贯的文章段落优化与调优:让BERT更好地适应特定......
  • Python自动驾驶指南
    Python自动驾驶指南启程:自动驾驶的奇幻之旅编程魔法师的工具箱:Python与自动驾驶必备库示例代码:使用OpenCV读取并显示图片传感器的秘密:如何用Python解析汽车的眼睛和耳朵激光雷达点云处理智能决策者:构建基于Python的路径规划与避障算法A*搜索算法简介实现A*算法实战演......
  • Java开发中操作日志的作用和模块
     Java中的操作日志模块的开发和运行维护都是十分耗时耗力。操作日志的收集涉及到公司的项目或者是上市产品的用户体验和反馈。后端和前端开发工程师的日常工作就是对运行维护工程师收集回来的项目和产品的反馈进行系统级别的分析以及需求下发迭代开发。操作日志的打印方式分为线......
  • idea2023-快速搭建一个本地tomcat的javaWeb项目(从0到1保姆教学)
    前言如何在新版idea中搭建一个javaWeb项目,并且应用在物理的tomcat中,本文将进行从零到一,完成搭建步骤,以及相关注意事项的讲解。为什么需要配置tomcat?我们开发的javaWeb项目,最后都需要打包部署到真正的物理tomcat上发布运行;在开发阶段,我们想要测试javaWeb项目,除了使用maven......
  • 加油站智能视频监控预警系统(AI识别烟火打电话抽烟) Python 和 OpenCV 库
    加油站作为存储和销售易燃易爆油品的场所,是重大危险源之一,随着科技的不断发展,智能视频监控预警系统在加油站的安全保障方面发挥着日益关键的作用,尤其是其中基于AI的烟火识别、抽烟识别和打电话识别功能,以及其独特的系统组网方式。加油站重大危险源监测(一)油品的易燃易爆性加油站储......
  • Python - [05] 爬虫
    题记部分 001||爬虫的工作原理(1)获取数据。爬虫程序会根据提供的网址,向服务器发起请求,然后返回数据。(2)解析数据。爬虫程序会把服务器返回的数据解析成我们能读懂的格式。(3)提取数据。爬虫程序再从中提取出我们需要的数据。(4)储存数据。爬虫程序把这些有用的数据保存起来,......
  • 计算机毕业设计Python智慧社区养老院管理系统 3j751
    目录python语言框架介绍技术可行性具体实现截图技术栈系统的稳定性和可维护性核心代码部分展示详细视频演示系统测试源码获取方式python语言Python具有强大的优势,通过简洁的语法和类库进行操作。而且Python提供了许多的控制语句,比如if语句、for语句,while语句。在数......
  • Python基于web的社区居民帮扶信息管理系统的设计与实现
    目录python语言框架介绍技术可行性具体实现截图技术栈系统的稳定性和可维护性核心代码部分展示详细视频演示系统测试源码获取方式python语言Python具有强大的优势,通过简洁的语法和类库进行操作。而且Python提供了许多的控制语句,比如if语句、for语句,while语句。在数......