(超详细)python环境安装

耀风也是python初学者,文章可能会有不严谨的地方,如有发现希望帮我指正

1.python环境的安装

(1)为什么要安装python环境?

python是一个解释性语言,所谓解释性语言就是代码不会进行预编译,而是在运行时,编译一句执行一句。(这和C/C++这类编译性语言先编译后执行的机制相比效率会慢很多,但是现在电脑的主频很高,所以完全可以忽略解释性语言的这种编译机制所带来的执行效率的降低。)因此在我们写好python代码想要运行时,就得有一个编译器,把python代码编译成机器码供CPU执行,而这个编译器和传统意义的编译器不同,所以在解释性语言中编译器被称为解释器。我们安装的python环境其实就是python的解释器。

(2)从哪下载python环境安装包?

当然是官网啦!Download Python | Python.org

(浏览时有点慢,耐心等下)

(超详细)python环境安装

(3)这么多版本我选哪个呢?

看网上的说法是越新越好,但是这个说法有点就绝对,用哪个版本得取决于你项目中支持的python版本。如果没有项目什么的就单纯的想学个python,那么就python3.0版本以上任选一个。

(4)该选哪个安装包呢?

(超详细)python环境安装

选那个Windows installer!!!因为它可以根据你的选择自动帮你添加 环境变量(懒人福利!),然后根据你计算机的版本看选32/64位的。(环境变量是什么后面会解释)

(5)什么是环境变量?在哪看到它?

环境变量简单来说就是一个程序重要文件的路径,配置环境变量就是在告诉操作系统这个程序的重要文件的路径,这样在我们想运行程序时,操作系统就可以找到它,然后运行它。

可以通过方法找到python环境变量的配置的地方:

a.右击 此电脑 选择里面的 属性

b.点击 高级系统设置

c.点击 环境变量

d.双击path

(超详细)python环境安装

e.画红框的就是python的环境变量(因为我安装了3.6和3.8两个版本的python,所以这里多出两条环境变量)

(超详细)python环境安装

(6)为什么python的环境变量有两条?

因为python解释器有两个重要文件,一个是主文件(放没有版权等问题的函数库),另一个是主文件中的Scripts文件(放有版权等其他问题的函数库)

(7)为什么安装包下载的这么慢?怎么解决呢?

因为python官网服务器布置在国外,所以因为科学上网的问题,就比较慢。解决的话,要么有科学上网的工具(会收取一定的费用),要么就是复制下载链接到迅雷中下载(强烈推荐!)

(超详细)python环境安装

(超详细)python环境安装

(8)选哪个选项会自动配置环境变量呢?

画红框的,一定要选!!!!!!!

(超详细)python环境安装

(9)然后点击Install Now就可以安装了

(10)python环境安装到哪了?

这个地方呀!

(超详细)python环境安装

(11)可以自定义安装路径吗?

可以的,完全可以,但是也一定要选择自动添加python环境变量,不然就得手动添加!

首先,

(超详细)python环境安装

然后,

(超详细)python环境安装

再然后,

改成你想安装的地方,然后点击Install安装

(超详细)python环境安装

(12)呀!忘了点自动添加环境变量怎么办?怎么手动添加呢?

a.根据(5)中的方法进入python环境变量一般放置的地方

b.复制python安装的路径

(超详细)python环境安装

c.新建,添加复制的路径

(超详细)python环境安装

d.复制python安装的路径下Scripts文件的路径,再执行上述新建,添加操作

e.成功

(12)怎么看有没有成功安装python环境呢?

在键盘上敲win(就是有四个方块那个按键)+R ,一定要一起按下!!!

然后输入cmd,

(超详细)python环境安装

点击确定,进入DOS界面

(超详细)python环境安装

输入python,如果出现如下结果就成功安装

(超详细)python环境安装

Original: https://blog.csdn.net/weixin_46671572/article/details/125021461
Author: 耀风居士
Title: (超详细)python环境安装



相关阅读

Title: Linux lsof命令的使用示例

Linux命令中,lsof代表 Li St Open Files,用于查看所有被打开的文件,同时显示打开文件相对应的进程。
Linux/Unix把一切都看做文件(pipes,sockets,directories,devices etc),使用这个命令,可以轻易查看文件被进程占用情况。

1、列出所有打开文件

lsof

输出:

COMMAND    PID      USER   FD      TYPE     DEVICE  SIZE/OFF       NODE NAME
init         1      root  cwd      DIR      253,0      4096          2 /
init         1      root   3r     FIFO        0,8       0t0       8449 pipe
init         1      root   5r      DIR       0,10         0          1 inotify
init         1      root   7u     unix 0xc1513880       0t0       8450 socket

完整列表会很长,每一行列出了相应的值,下面重点看下 FD & TYPE的值。

FD -文件描述 (File descriptor),可能的值:

  • cwd current working directory
  • rtd root directory
  • txt program text (code and data)
  • mem memory-mapped file

同样在FD列中,数字1u是实际的文件描述符,后跟u、r、w,其模式如下:

  • r for read access.

  • w for write access.

  • u for read and write access.

TYPE – 文件识别类型(identification)

  • DIR – Directory
  • REG – Regular file
  • CHR – Character special file.

  • FIFO – First In First Out

2、列出指定用户打开文件

lsof -u root

3、列出指定端口

lsof -i TCP:22
lsof -i:22
lsof -i TCP:1-1024 #端口号为一范围

4、列出 IPv4 & IPv6 网络打开文件

lsof -i 4/6

5、列出非某个用户打开文件(^)

lsof -i -u^root

6、列出所有网络连接,监听与已建立

lsof -i # i是 IPv[46]的首字母

7、列出指定PID

lsof -p 1

8、杀死某个用户的所有进程

kill -9 lsof -t -u tecmint

Original: https://www.cnblogs.com/jiaoran/p/14527625.html
Author: 皎然CEO
Title: Linux lsof命令的使用示例

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/282113/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总