Pycharm 使用教程

ops/2025/1/14 18:36:46/

一、基本配置

1. 切换Python解释器

pycharm切换解释器版本

2. pycharm虚拟环境配置

  • 虚拟环境的目的:创建适用于该项目的环境,与系统环境隔离,防止污染系统环境(包括需要的库)
  • 虚拟环境配置存放在项目根目录下的 venv中
  • 配置虚拟环境方式一
    • 通过pycharm的Settings下的Python Interpreter直接继承系统已有的环境为新的虚拟 环境
  • 配置虚拟环境方式二 (以创建2.7环境为例)
    • 先在项目根目录下 创建虚拟环境 python2.7 -m virtualenv venv
    • 然后 激活该虚拟环境 source venv/bin/activate
    • 最后在pycharm的Settings下的Python Interpreter 选择该虚拟环境
  • 终端可以看到前面出现了(venv),表示现在在虚拟环境中运行

二、快捷按键

1. 将 terminal和输出窗口分置左右

  • 找到底部的Terminal标签
  • 按住标签并拖动,当出现方向指示器时,将其拖到右侧(或左侧)

http://www.ppmy.cn/ops/150072.html

相关文章

鸿蒙面试 2025-01-11

ArkTs 和TS的关系? ArkTS(方舟开发语言)与 TypeScript(TS)存在紧密联系,同时也有显著区别: 联系 语法基础:ArkTS 在语法层面大量借鉴了 TypeScript ,TypeScript 里诸如…

蓝桥杯历届真题 #食堂(C++,Java)

这题没什么好说的 考虑所有情况然后写就完了 虽然赛场上 交完不知道答案(doge) 原题链接 #include<iostream>using namespace std;int main() {int n;cin >> n;//能优先安排6人桌,要先安排6人桌//6人桌可以是222 或者 33 或者42//优先用33组合,因为3人寝只能凑6人…

Bash语言的语法糖

Bash语言的语法糖 引言 在现代编程语言中&#xff0c;“语法糖”是一个非常常见的术语&#xff0c;它指的是那些使代码更加易读、易写的语法特性。尽管这些特性并不改变语言的功能&#xff0c;但它们能显著提升开发者的编程体验。在众多编程语言中&#xff0c;Bash&#xff0…

Linux -- 自定义协议体会序列化和反序列化

思路介绍 网络版计算器&#xff1a; 1、客户端发送 两个操作数 和 操作符&#xff1b; 2、根据协议&#xff0c;在发送时&#xff0c;对数据进行序列化&#xff0c;再加上报头&#xff0c;形成 请求 并发送给 服务器&#xff1b; 3、服务器收到 请求 后&#xff0c;判断收到的 …

HTML实战课堂之简单的拜年程序

一、目录&#xff1a; &#xfffc;&#xfffc; 一、目录&#xff1a; 二、祝福 三&#xff1a;代码讲解 &#xff08;1&#xff09;详细解释&#xff1a; 1.HTML部分 2. CSS部分 三、运行效果&#xff08;随机截图&#xff09;&#xff1a; 四、完整代码&#xff1a; 二、祝福…

3Hive数据抽样

3Hive数据抽样 1 随机抽样2 块抽样3 桶表抽样 当数据规模不断膨胀时&#xff0c;我们需要找到一个数据的子集来加快数据分析效率。因此我们就需要通过筛选和分析数据集为了进行模式 & 趋势识别。目前来说有三种方式来进行抽样&#xff1a;随机抽样&#xff0c;桶表抽样&…

Node.js——fs(文件系统)模块

个人简介 &#x1f440;个人主页&#xff1a; 前端杂货铺 &#x1f64b;‍♂️学习方向&#xff1a; 主攻前端方向&#xff0c;正逐渐往全干发展 &#x1f4c3;个人状态&#xff1a; 研发工程师&#xff0c;现效力于中国工业软件事业 &#x1f680;人生格言&#xff1a; 积跬步…

PySpark用sort-merge join解决数据倾斜的完整案例

假设有两个大表 table1 和 table2 &#xff0c;并通过 sort-merge join 来解决可能的数据倾斜问题。 from pyspark.sql import SparkSession from pyspark.sql.functions import col# 初始化SparkSession spark SparkSession.builder.appName("SortMergeJoinExample&quo…