当前位置: 首页 > news >正文

在PyCharm中正确设置Python项目

大家好,在Mac和Linux都支持Python,但许多开发者发现正确设置Python项目很困难。本文汇总了多平台中运行Python的方法,提高编程的效率,如下所示:

  • 使用命令行运行Python。

  • 在PyCharm(免费社区版)中运行Python。

  • 添加和删除软件包。

  • 使用虚拟环境,隔离Python代码。

目录结构

安装了社区版PyCharm,安装完成后启动PyCharm。点击打开->选择文件夹my_python_project

运行应用程序

打开命令行应用程序(在MacOS/Linux中为Terminal,在Windows中为CMD)

  1. cd to <your project folder>/scripts

  2. ./application.sh

这将安装虚拟环境,安装pip软件包,并执行Python应用程序。

第一次运行时,它将设置虚拟环境和依赖项。如果重新运行,将会看到一个较小的输出,因为它只是更新了依赖项。

图片

首次从终端运行application.sh。注意:虚拟环境已创建,程序库已安装。

从终端重新运行application.sh的第一次运行。注意,虚拟环境已创建并安装了库。

PyCharm

在使用PyCharm运行任何程序之前,需要做的第一件事是为项目设置解释器。PyCharm可以添加一个新解释器,但在这里,当运行./application.sh时,本文已经创建了一个解释器,因此请选择 “add existing interpreter(添加现有解释器)”。

如果查看终端输出,你会找到现有解释器的位置:

Path> /Users/ms/narambunet/wdir/bin/python

等待PyCharm索引文件,完成后,就可以通过PyCharm运行Python应用程序了。选择现有解释器,可以通过点击编辑器最右下角找到此对话框。 一旦选择了解释器,将会显示在requirements.txt中定义的库。

在通过IDE(集成开发环境)运行应用程序之前,还有一个步骤,将src文件夹标记为Sources Root。当从终端运行application.sh时,这不是必需的,但是当想直接从PyCharm执行application.py时,这是必需的。

将src目录标记为"sources root",这样就可以直接从PyCharm编辑器运行application.py

 

http://www.lryc.cn/news/242934.html

相关文章:

  • scoop bucket qq脚本分析(qq绿色安装包制作)
  • Elasticsearch:将最大内积引入 Lucene
  • YOLOV7主干改进,使用fasternet轻量化改进主干(完整教程)
  • DALSA.SaperaLT.SapClassBasic无法加载,试图加载格式不正确的程序,c#
  • 设计模式-创建型模式-工厂方法模式
  • 科研/比赛必备工具及系列笔记集合
  • 萨科微举办工作交流和业务分享会
  • 一篇文章让你入门python集合和字典
  • 各种工具的快捷键或命令
  • 【Web】preg_match绕过相关例题wp
  • XSLVGL2.0 User Manual 主题管理器(v2.0)
  • visionOS空间计算实战开发教程Day 2 使用RealityKit显示3D素材
  • 【图解系列】一张图带你了解 DevOps 生态工具
  • Oracle的安装及使用流程
  • CMakeLists.txt:打印find_package变量;判断库文件路径设定是否正确;install文件设置
  • Mysql 解决Invalid default value for ‘created_at‘
  • Linux【安全 01】云服务器主机安全加固(修改SSHD端口、禁用登陆失败的IP地址、使用密钥登录)
  • nginx的n种用法(nginx安装+正向代理+反向代理+透明代理+负载均衡+静态服务器)
  • lvm 扩容根分区失败记录
  • 【机器学习】聚类(一):原型聚类:K-means聚类
  • 2824. 统计和小于目标的下标对数目 --力扣 --JAVA
  • github上不去
  • 图像处理Scharr 算子
  • JAVA 面向对象编程
  • 第十六章 解读深度学习中Batch Size、Iterations和Epochs(工具)
  • 基于UI交互意图理解的异常检测方法
  • ArgoWorkflow教程(一)---DevOps 另一选择?云原生 CICD: ArgoWorkflow 初体验
  • 数据结构与算法编程题24
  • springsecurity6配置四
  • OpenCV简介及安装