用于Python开发的20多个最有用的CLI命令(第一部分)

用于Python开发的20多个最有用的CLI命令

打开CLI后,就该深入研究顶级shell命令了,这将使您作为Python开发人员的生活更加轻松。

安装命令

您可能已经偶然发现了一百万种安装Python的方法。但有时,只用一个命令就更方便了。

以下是可帮助您跨不同操作系统安装Python的不同命令。

1.Chocolatey

在Windows上,默认情况下您没有包管理器。解决这个问题的一个选项是Chocolatey,它为您提供直接从命令行安装的程序——显然包括Python

确保在运行以下命令之前安装Chocolatey

choco install python --pre

2. Homebrew和Pyenv

macOS默认安装了Python 2.7。但是,现在不推荐使用Python 2.7。整个社区已经转向Python 3。为了有效地管理Python版本,您可以使用pyenv之类的程序。

打开命令行并使用以下命令安装最新版本的Homebrew(像Chocolatey这样的包管理器):

/bin/bash -c "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

然后你可以使用这个简单的命令安装pyenv:

brew install pyenv

您可以安装特定的Python版本并将其设置为全局Python可执行文件,而不是Python 2:

pyenv install 3.10 # Version you want
pyenv global 3.10.4 # Sets that version as default

现在,如果您调用Python,它将是您使用pyenv设置的版本:

python
# Python 3.10.4 ....
# >>>

3. apt、pacman和dnf

随着Python在开源软件中的广泛使用,大量Linux发行版都预装了Python。如果您的系统没有,您可以使用包管理器安装Python。

在基于Debian的发行版(Ubuntu、Linux Mint、Kali Linux)中,您将使用apt,它代表“高级软件包工具”:

sudo apt update
sudo apt install python3

此外,如果要将Python 3设置为默认Python解释器,可以使用以下命令:

sudo apt install python-is-python3

在基于Arch的发行版中,您可以使用官方的包管理器pacman:

sudo pacman -S python

在Fedora和基于RPM的Linux发行版(Red Hat、CentOS)中,您使用dnf:

sudo dnf install python3

解释器命令

让我们快速回顾一下Python命令及其包管理器pip的主要标志——命令行选项。

程序猿 寄语:
1、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。
2、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。
3、编程是一种单调的生活,因此程序员比普通人需要更多的关怀,更多的友情。
4、程序不是年轻的专利,但是,他属于年轻。
5、没有情调,不懂浪漫,也许这是程序员的一面,但拥有朴实无华的爱是他们的另一面。
6、一个好汉三个帮,程序员同样如此。
7、一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。
8、调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。
9、程序是我的生命,但我相信爱她甚过爱我的生命。
10、信念和目标,必须永远洋溢在程序员内心。
11、就算我们站在群山之颠,也别忘记雄鹰依旧能从我们头顶飞过。骄傲是比用JAVA进行底层开发更可笑的东西。
12、这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员。
13、如果调试一个程序让你很苦恼,千万不要放弃,成功永远在拐角之后,除非你走到拐角,否则你永远不知道你离他多远,所以,请记住,坚持不懈,直到成功。
14、最累的时候,家人是你最好的归宿。
 

  • 20
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值