Linux下安装python/pycharm

唉,在 Debian Linux 1 0 上安装 Python 3 .1 0.3 和 PyCharm 有点复杂,所以花了我一些时间。
首先,我得去官网下载Python源代码。
我记得是2 02 2 年的版本。
我下载了一个压缩包并解压。
cd 进入终端中的该目录,运行 tarxzf,然后 cd 进入 Python3 .1 0.3
然后就开始编译安装,配置,创建,sudo make install,这么多步骤。
我记得当时我还开启了优化编译,相当耗时,但是很快。
然后我尝试输入版本号并输入 python3 .1 0 版本,结果显示为 3 .1 0.3 ,很棒。
我也尝试过 tkinter 但出现错误。
好吧,我会去 tk 和 tcl 重新编译 Python。

安装 pip 和 JupyterLab。
pip是和Python一起安装的,所以我直接升级了pip,然后安装了jupyterlab。
这两者都被大量使用。

接下来是 PyCharm。
我去官网,选择Linux版本,下载压缩包tarxzf,然后复制到/opt,运行,进入bin文件夹,./pycharm.sh,最后软件打开。
然后我还创建了一个桌面快捷方式,以便下次使用。

在安装过程中,我遇到了一些依赖性问题。
我必须 sudo apt-get install buildessential、libffi-dev 和 zlib1 g-dev,这很麻烦。
PyCharm 软件有社区版和专业版。
我选择社区版本是因为它是免费的。
好了,下面是我在Debian Linux 1 0上安装Python3 .1 0.3 和PyCharm的情况,相当麻烦。

linux命令行运行py文件

Linux:Python编写Linux自定义命令工具

我记得有一个案例,我正在调试一个Web应用程序,我需要快速生成几个用户密码的md5 值,以检查数据库是否正确存储。
每次都要打开终端手动输入命令,有点麻烦。
我想知道是否可以获得一个简单的工具来一键完成此操作。

于是我用vim输入脚本,命名为md5 ,不加.py后缀。
它更像是一个系统命令。
脚本的第一行应该是 !/usr/bin/python。
编码时使用coding=utf-8 ,否则汉字会乱码。

该脚本只有几行来定义参数:如果启用 -f,则该行将首先被格式化(例如,删除前导和尾随空格);如果包含-l,则返回以空格分隔的多行,并相应计算md5 如果没有选项,默认值是当前输入的字符串。

完成后,给脚本添加执行权限:chmod +x md5 然后直接mv到/usr/local/bin,需要root权限,sudo mv md5 /usr/local/bin。
或者使用软连接,但绝对路径似乎更方便。

之后只要在终端中输入md5 “hello”,就会直接输出md5 值,非常方便。
后来又增加了一个-l功能,比如md5 -l "user1 pass1 " "user2 pass2 ",可以同时统计几个。

等等,还有一件事。
/usr/local/bin 目录是一个非常好的地方。
它不受系统管理,但默认包含在环境变量中,因此使用很方便。
与基本系统命令 /bin 不同,更改它们可能会导致问题。

现在每天都用这个md5 命令,很方便。
我突然想到添加一个 -v 选项来显示版本信息是个好主意......