5.0 KiB
02-Python开发环境
python golang
java php ruby
c c++
python php bash 脚本语言 解释型语言
一、Python安装
现在Centos8已经取消Python2.7,默认自带Python3.6和Python3.8
windows环境安装了python3.9
打开python3.9的解释器
二、pip用法
Centos8里面必须使用pip3命令,直接使用pip不可用
pip是Python 包管理器 管理的是python第三方包
Python 的库 1.标准库 目录/usr/lib64/python3.6 内除了site-packages其他的库都是内置标准库 2.第三方库 存放目录: /usr/lib64/python3.6/site-packages
第三方库由pip管理:
# pip3 install 包名字
# pip3 install requests
# pip3 install pillow
# pip3 install flask
# pip3 install django==版本号
# pip3 uninstall 包名字
# pip3 list 查看安装的第三方包
跨平台移动python环境的时候使用freeze收集已经安装好的模块安装到其他系统内
# pip3 freeze > requirements.txt 将第三方的包输出到一个文件中,文件名:requirements.txt
# pip3 install -r requirements.txt 将requirements.txt文件中的所有的第三方包一次性安装
下载 pypi.org
解压
cd
python setup.py install
php扩展包 pecl.php.net
php mysql redis
三、使用ipython
python2.7
# yum install -y epel-release
# yum search pip
# yum install python-ipython
python3
# yum install python3
# yum install python3-pip
# pip3 install ipython
# pip3 install ipython
2版本的ipython自带tab补全,但是3版本取消掉了,解决方法如下
# pip3 install jedi==0.17.2
四、IDE集成开发环境
常用Python IDE环境:
pycharm
vscode
vscode基本使用
1、下载安装
官方网站下载,按官方提示安装即可
2、安装插件
打开商店,安装中文简体插件
安装文档图标
3、基本设置
打开配置文件方式
添加如下内容到 settings.json
配置文件中,并按下 Control + s
保存**
{
"editor.fontSize": 30,
"debug.console.fontSize": 30,
"markdown.preview.fontSize": 26,
"terminal.integrated.fontSize": 30,
// 编辑的文件 每 1 秒自动保存一次
"files.autoSave": "afterDelay"
}
在打开文件夹创建python文件的时候会提示安装python扩展,跟随提示安装即可
4、配置默认 python 解释器
vscode 默认选择的python 解释器是 python2.7 ,我们需要的是 python3
接下来会提示安装用于 python 语法检测的插件 pylint
5、安装 Code Runner
当重复执行文件的时,之前的输出在终端中不能清除,这可能会影响观看。使用 code runner
插件可以解决
- 安装 Code Runner
- 配置 Run Code
再次打开配置文件 settings.json
文件添加如下内容,并按下 Control + s
保存
"code-runner.clearPreviousOutput": true,
"code-runner.runInTerminal": true,
// 每次运行文件之前,保存当前文件
"code-runner.saveFileBeforeRun": true,
// 默认的语言
"code-runner.defaultLanguage": "python",
// 每次运行文件前 保存所有的文件
"code-runner.saveAllFilesBeforeRun": true,
// 设置 phthon3 解释器路径
"code-runner.executorMap": {
"python": "/usr/local/bin/python3.8"
}
最终的配置文件
{
"workbench.iconTheme": "vscode-icons",
"editor.fontSize": 30,
"debug.console.fontSize": 30,
"markdown.preview.fontSize": 26,
"terminal.integrated.fontSize": 30,
// 编辑的文件 每 1 秒自动保存一次
"files.autoSave": "afterDelay",
"code-runner.clearPreviousOutput": true,
"code-runner.runInTerminal": true,
"code-runner.saveFileBeforeRun": true,
"code-runner.defaultLanguage": "python",
"code-runner.saveAllFilesBeforeRun": true,
// set python path
"code-runner.executorMap": {
"python": "/usr/bin/python3.8"
}
}
五、pycharm
1.过期刷新插件(可能不能用了)
添加插件仓库地址https://plugins.zhile.io,然后搜索插件IDE Evarl Reset
2.汉化插件
插件页面搜索chinese