在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

 

PyCharm正确设置Django项目的运行配置,可以按照以下步骤进行: 1. **安装Django**: 确保你已经安装了Django。如果没有安装,可以使用以下命令进行安装: ```bash pip install django ``` 2. **创建Django项目**: 使用以下命令创建一个新的Django项目: ```bash django-admin startproject myproject ``` 3. **打开PyCharm并导入项目**: 打开PyCharm,选择“Open”并选择你刚刚创建的Django项目目录。 4. **配置Python解释器**: 确保PyCharm使用的是正确Python解释器。可以通过以下步骤检查和设置: - 进入 `File -> Settings -> Project: myproject -> Python Interpreter`。 - 选择正确Python解释器。如果没有,点击齿轮图标并选择“Add”以添加新的解释器。 5. **创建Django服务器运行配置**: - 点击右上角的运行配置下拉菜单,选择“Edit Configurations”。 - 点击左上角的“+”号,选择“Django Server”。 - 配置名称,例如“Django Server”。 - 设置主机(Host)和端口(Port),通常默认即可。 - 在“Python interpreter”部分,选择正确Python解释器。 - 在“Working directory”部分,确保指向你的Django项目根目录。 - 在“Environment variables”部分,添加必要的环境变量,例如`DJANGO_SETTINGS_MODULE=myproject.settings`。 - 点击“Apply”然后“OK”。 6. **运行Django服务器**: 选择刚刚创建的运行配置,点击绿色的运行按钮。服务器启动后,你可以在浏览器中访问 `http://127.0.0.1:8000/` 来查看你的Django应用。 通过以上步骤,你就可以在PyCharm正确设置并运行Django项目了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

python慕遥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值