python pycharm的安装教程

目录

前言

python的安装教程:

1.下载地址:

2. 安装

1)customize installation  勾选 use

 2).默认

. 3). 选择安装位置  

4).耐心等待, 最后关闭安装向导

 5).测试:

pycharm安装教程

 1.下载地址:

 2.安装教程

1). 点next 

 2)选择安装路径

3).选择,点next 后,默认 安装  稍等几分钟就安装好了

4)点击finish结束安装

5).配置pycharm 测试


前言

python是解释器,pycharm是编辑器,编辑代码的。pycharm安装的前提是必须要先安装好python

两个文件的安装路径最好都不要在C盘,为了同一个电脑上安装多个版本的python 

建立了与python版本有关的文件夹,install是安装路径  env是pycharm的路径

D:\Program Files(x86)\python\python3-11-3\install

D:\Program Files(x86)\python\python3-11-3\env

我之前在安装时,先装了pycharm 在后面测试的时候发现如果更换工作目录,就会报错Environment location directory is not empty   

后面我将pycharm卸载掉,然后先安装python  再安装pycharm就没有问题了

python的安装教程:

1.下载地址:

Python Release Python 3.11.3 | Python.orghttps://www.python.org/downloads/release/python-3113/

2. 安装

1)customize installation  勾选 use

 2).默认

. 3). 选择安装位置  

4).耐心等待, 最后关闭安装向导

 5).测试:

win管理上找到python3.9.exe打开后,可运行

 

上图所示即安装成功了。

pycharm安装教程

 1.下载地址:

进入下载地址,选择社区版本。

Download PyCharm: Python IDE for Professional Developers by JetBrainshttps://www.jetbrains.com/pycharm/download/#section=windows

 2.安装教程

1). 点next 

 2)选择安装路径

D:\Program Files(x86)\python\python3-11-3\env\PyCharm Community Edition 2023.1.2

3).选择,点next 后,默认 安装  稍等几分钟就安装好了

create desktop shortcut创建桌面快捷方式

update path variable(restart needed)更新路径变量(需要重新启动),add launchers dir to the path(将启动目录添加到系统环境变量中)。

update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。 添加到鼠标右键菜单栏中 

create associations 创建关联,关联.py文件,双击都是以pycharm打开。

4)点击finish结束安装

5).配置pycharm 测试

  • 1.第一次打开pycharm时,需要配置其环境,选择 do not  及 ok

  • 2.  选择ok 后进入如下界面:选择 create project 

 

 3.既然怒如下界面,选择项目保存路径后,其他的都选默认就可以了,然后,点击create

注意:下图中d:\excer\py\venv 不是pycharm的安装路径,目前我还不懂是什么路径。 下图中只需要修改最上面的项目存放路径,其他的选择默认即可。

  •  4.点击运行后,输出 Hi,pycharm 则整个安装过程结束了。

6).使用哆啦A梦进行测试

  1. 右击工作目录,创建python file  输入你想命名的文件testrt。
  2. 将如下代码拷贝到命名文件中。 
  3. 最主要的是修改 main.py文件。
  4. 点击 执行,运行

 使用import testrt将另一个python文件添加到main.py文件中, testrt所有的方法都要加前缀testrt.

修改main.py代码如下:

最头上 添加  

import testrt

 main.py代码如下

def print_hi(name):
    # Use a breakpoint in the code line below to debug your script.
    print(f'Hi, {name}')  # Press Ctrl+F8 to toggle the breakpoint.

    #以下为新添加的testrt文件中的方法
    testrt.screensize(800,600, "#f0f0f0")
    testrt.pensize(3)  # 画笔宽度
    testrt.speed(9)    # 画笔速度
    testrt.Doraemon()
    testrt.my_goto(100, -300)
    testrt.write('by 张思', font=("Bradley Hand ITC", 30, "bold"))
    testrt.mainloop()

testrt.py代码如下:

# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author: dong
# @Date: 2018-07-05 19:37:42
# @Env: python 3.6
# @Github: https://github.com/PerpetualSmile

from turtle import *


# 无轨迹跳跃
def my_goto(x, y):
    penup()
    goto(x, y)
    pendown()

# 眼睛
def eyes():
    fillcolor("#ffffff")
    begin_fill()

    tracer(False)
    a = 2.5
    for i in range(120):
        if 0 <= i < 30 or 60 <= i < 90:
            a -= 0.05
            lt(3)
            fd(a)
        else:
            a += 0.05
            lt(3)
            fd(a)
    tracer(True)
    end_fill()


# 胡须
def beard():
    my_goto(-32, 135)
    seth(165)
    fd(60)

    my_goto(-32, 125)
    seth(180)
    fd(60)

    my_goto(-32, 115)
    seth(193)
    fd(60)

    my_goto(37, 135)
    seth(15)
    fd(60)

    my_goto(37, 125)
    seth(0)
    fd(60)

    my_goto(37, 115)
    seth(-13)
    fd(60)

# 嘴巴
def mouth():
    my_goto(5, 148)
    seth(270)
    fd(100)
    seth(0)
    circle(120, 50)
    seth(230)
    circle(-120, 100)

# 围巾
def scarf():
    fillcolor('#e70010')
    begin_fill()
    seth(0)
    fd(200)
    circle(-5, 90)
    fd(10)
    circle(-5, 90)
    fd(207)
    circle(-5, 90)
    fd(10)
    circle(-5, 90)
    end_fill()

# 鼻子
def nose():
    my_goto(-10, 158)
    seth(315)
    fillcolor('#e70010')
    begin_fill()
    circle(20)
    end_fill()

# 黑眼睛
def black_eyes():
    seth(0)
    my_goto(-20, 195)
    fillcolor('#000000')
    begin_fill()
    circle(13)
    end_fill()

    pensize(6)
    my_goto(20, 205)
    seth(75)
    circle(-10, 150)
    pensize(3)

    my_goto(-17, 200)
    seth(0)
    fillcolor('#ffffff')
    begin_fill()
    circle(5)
    end_fill()
    my_goto(0, 0)



# 脸
def face():

    fd(183)
    lt(45)
    fillcolor('#ffffff')
    begin_fill()
    circle(120, 100)
    seth(180)
    # print(pos())
    fd(121)
    pendown()
    seth(215)
    circle(120, 100)
    end_fill()
    my_goto(63.56,218.24)
    seth(90)
    eyes()
    seth(180)
    penup()
    fd(60)
    pendown()
    seth(90)
    eyes()
    penup()
    seth(180)
    fd(64)

# 头型
def head():
    penup()
    circle(150, 40)
    pendown()
    fillcolor('#00a0de')
    begin_fill()
    circle(150, 280)
    end_fill()

# 画哆啦A梦
def Doraemon():
    # 头部
    head()

    # 围脖
    scarf()

    # 脸
    face()

    # 红鼻子
    nose()

    # 嘴巴
    mouth()

    # 胡须
    beard()

    # 身体
    my_goto(0, 0)
    seth(0)
    penup()
    circle(150, 50)
    pendown()
    seth(30)
    fd(40)
    seth(70)
    circle(-30, 270)


    fillcolor('#00a0de')
    begin_fill()

    seth(230)
    fd(80)
    seth(90)
    circle(1000, 1)
    seth(-89)
    circle(-1000, 10)

    # print(pos())

    seth(180)
    fd(70)
    seth(90)
    circle(30, 180)
    seth(180)
    fd(70)

    # print(pos())
    seth(100)
    circle(-1000, 9)

    seth(-86)
    circle(1000, 2)
    seth(230)
    fd(40)

    # print(pos())


    circle(-30, 230)
    seth(45)
    fd(81)
    seth(0)
    fd(203)
    circle(5, 90)
    fd(10)
    circle(5, 90)
    fd(7)
    seth(40)
    circle(150, 10)
    seth(30)
    fd(40)
    end_fill()

    # 左手
    seth(70)
    fillcolor('#ffffff')
    begin_fill()
    circle(-30)
    end_fill()

    # 脚
    my_goto(103.74, -182.59)
    seth(0)
    fillcolor('#ffffff')
    begin_fill()
    fd(15)
    circle(-15, 180)
    fd(90)
    circle(-15, 180)
    fd(10)
    end_fill()

    my_goto(-96.26, -182.59)
    seth(180)
    fillcolor('#ffffff')
    begin_fill()
    fd(15)
    circle(15, 180)
    fd(90)
    circle(15, 180)
    fd(10)
    end_fill()

    # 右手
    my_goto(-133.97, -91.81)
    seth(50)
    fillcolor('#ffffff')
    begin_fill()
    circle(30)
    end_fill()

    # 口袋
    my_goto(-103.42, 15.09)
    seth(0)
    fd(38)
    seth(230)
    begin_fill()
    circle(90, 260)
    end_fill()

    my_goto(5, -40)
    seth(0)
    fd(70)
    seth(-90)
    circle(-70, 180)
    seth(0)
    fd(70)

    #铃铛
    my_goto(-103.42, 15.09)
    fd(90)
    seth(70)
    fillcolor('#ffd200')
    # print(pos())
    begin_fill()
    circle(-20)
    end_fill()
    seth(170)
    fillcolor('#ffd200')
    begin_fill()
    circle(-2, 180)
    seth(10)
    circle(-100, 22)
    circle(-2, 180)
    seth(180-10)
    circle(100, 22)
    end_fill()
    goto(-13.42, 15.09)
    seth(250)
    circle(20, 110)
    seth(90)
    fd(15)
    dot(10)
    my_goto(0, -150)

    # 画眼睛
    black_eyes()

if __name__ == '__main__':
    screensize(800,600, "#f0f0f0")
    pensize(3)  # 画笔宽度
    speed(9)    # 画笔速度
    Doraemon()
    my_goto(100, -300)
    write('by 张思', font=("Bradley Hand ITC", 30, "bold"))
    mainloop()

参考:

超级详细的python安装教程(初学者必读) - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/524584672

手把手的教你安装PyCharm --Pycharm安装详细教程(一)(非常详细,非常实用)_爱学习的潇潇的博客-CSDN博客https://blog.csdn.net/nhb687095/article/details/129619374

pycharm安装教程,超详细_皮小孩ls的博客-CSDN博客https://blog.csdn.net/qq_44809707/article/details/122501118

猜你喜欢

转载自blog.csdn.net/u012719076/article/details/130941163