Python入门-安装Python开发环境
2024-09-18 00:58:07
1.安装开发环境
#方法一:直接安装anaconda,解释器和环境,一个软件就可以包括,简单方便
参考地址:https://www.cnblogs.com/sui776265233/p/11453004.html 优点:安装软件的方式,实现需求,简单方便
浏览器就可以敲代码,很方便,节省电脑资源
缺点:没有代码自动补全功能,但是方便新手记忆代码 #方法二:安装Python环境+pycharm组合
参考地址:https://www.cnblogs.com/lvtaohome/p/11121377.html 优点:常见组合,pycharm简单好用
缺点:pycharm专业版需要秘钥【建议使用免费的社区版本】
代码自动补全,不利于熟悉代码
#如果未添加到环境变量,参考:https://www.cnblogs.com/lvtaohome/p/11121701.html
2. linux更新python环境
#python -V 查看python版本
python -V
python3 -V #更新python
1、安装gcc,用于编译Python源码
yum install gcc
2、下载源码包,https://www.python.org/ftp/python/
3、解压并进入源码文件
4、编译安装
./configure
make all
make install
5、查看版本
/usr/local/bin/python2.7 -V
6、修改默认Python版本
mv /usr/bin/python /usr/bin/python2.6
ln-s /usr/local/bin/python2.7 /usr/bin/python
7、防止yum执行异常,修改yum使用的Python版本
vi/usr/bin/yum
将头部#!/usr/bin/python 修改为 #!/usr/bin/python2.6
sed -i "1s/python/python2.6/" /usr/bin/yum
3.了解python虚拟机的运行原理
#虚拟机运行原理
https://www.cnblogs.com/webber1992/p/6597166.html
4.pycharm相关
#pycharm中文指南
https://pycharm.iswbm.com/
https://pycharm.iswbm.com/index.html #好用的插件
https://juejin.cn/post/6988692546134212638 #pycharm汉化方法
两种方法介绍:https://zhuanlan.zhihu.com/p/186281035
离线插件地址:https://www.jb51.net/softs/588591.html#downintro2
pycharm取消双击shift查询快捷键
#==========【方法一】===========
1、按ctrl+shift+a,弹出搜索框
2、输入registry,然后按回车
3、找到“ide.suppress.double.click.handler”,将后面的复选框勾上
4、勾选上复选框后直接点击close,然后双击shift的时候就不会再出现全局搜索框了
#==========【方法二】===========
1.关闭pycharm软件,进入pycharm安装目录lib文件夹下
2.找到 platform-impl.jar 这个文件,用压缩软件打开
3.进入文件夹内idea目录
4.找到 PlatformActions.xml 文件,拖到桌面
5.搜索 com.intellij.ide.actions.SearchEverywhereAction 这一行,然后注释掉
6.将修改过后的 PlatformActions.xml 文件,拖入 platform-impl.jar 文件中覆盖。
https://zhongqi2513.blog.csdn.net/article/details/119597956
最新文章
- c语言第11次作业
- Autoit 在word中绘图
- 学习一下mef
- for循环三个表达式的执行时间
- (翻译) TFS源代码控制的未来 (TFSVC vs. Git)
- 简单Matrix 的方法说明记录
- javascript 的事件--阻止冒泡
- java生成竖排文字图片
- Python模块(scapy)
- 初学JSP+Servlet常见的错误
- a链接中关于this的使用
- Pie(二分)
- URL与URI的区别
- 【二分查找+优化O(n)】【续UVA1121】Subsequence
- 关于grub的那些事(二)
- DOS下导入导出MySQL备份
- 【多重背包模板】poj 1014
- 不带parent指针的successor求解
- Nginx系列6:对称加密与非对称加密各自的应用场景
- 六种常见排序算法的java实现