在CentOS中部署Python和配置PyCharm开发环境
来源:互联网 发布:js中json未定义 编辑:程序博客网 时间:2024/05/20 02:29
1.安装CentOS
我是在虚拟机中部署的,中间还出了点儿小问题,内存在设置为512M或更小时,CentOS的安装始终不会出现图形界面,调整到1G以上就会出现了,这也是一个意外的收获。
2.安装gcc 编译环境
现代的类Unix操作系统一般都自带Python,所以安装Python的步骤可以忽略了。当然如果你想更换python的版本,基本的linux操作如ln等还是要多了解一点儿的。操作步骤记录如下:
安装支持库 yum install gcc gcc-c++ autoconf automake
安装系统未自动安装的其他python支持包 yum install python-devel mysql-devel zlib-devel openssl-devel 这一个步骤很重要,没有这步可能会导致你安装了mysql的支持包却会发现有各种各样的问题
- 下载ezsetup.py到指定目录 python ezsetup.py安装easy_install
- 安装mysql的客户端程序 yum install mysql-devel
3.PyCharm开发环境配置
做python开发,我唯一钟爱的就是Pycharm开发环境,也是天才的设计,对于程序员来讲在那里面写代码十分的舒服,特别是我配置了一套特别舒心的配色,让开发在视觉上很满足。
- 使用语句查询JDK的包 yum search jkd
- 使用语句安装jdk的开发包 yum install java-1.6.0-openjdk-devel.i686
- 配置JAVAHOME 使用echo $JAVAHOME检测是否已经有了JAVA的运行环境配置
4.下载和运行Pycharm
- 下载pycharm的linux的GZ包
- tar zxvf ....tar.gz解压
- 进入bin目录 chmod +x pycharm.sh让次sh具有运行权限
- sh pycharm.sh即可运行
5.Bingo顺利完成配置
6.后话
- 提及开发的效率我始终还是认为在windows下的效率最高,因为不提我们开发的系统在那里运行,单单从工具的便利性和自由度,windows还是开发首选。centos是好系统,但windows确是所有软件特别是开发环境都必须给以关注的系统。
- 对于python环境,如果想在开发阶段省时省心更多的精力关注到业务和技术的实现上,推荐使用ActivePython的Python环境和使用Pypm来安装各种开发包。
0 0
- 在CentOS中部署Python和配置PyCharm开发环境
- 在CentOS中部署Python和配置PyCharm开发环境
- 在CentOS中部署Python和配置PyCharm开发环境
- pycharm中使用anaconda部署python环境
- 在python中配置opencv库,使用pycharm环境
- 在CentOS中配置PHP开发环境
- 如何在PyCharm中配置Tensorflow环境
- Ubuntu14.04安装pycharm用于Python开发环境部署
- 在Pycharm中创建Django开发环境
- 在eclipse中配置python开发环境
- 在eclipse中配置Python开发环境
- 在 PyCharm 2017.2.3 中设置 Anaconda 5.0.0 中配置的多Python环境
- python IDE(python 集成开发环境) pycharm必用配置
- 在Centos和Nginx中配置部署Let's Encrypt
- Python学习之开发环境/开发工具(PyCharm)配置
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- python开发平台PyCharm最好的一种编辑环境配置(字体大小和颜色)
- ZOJ 3721—— Final Exam Arrangement
- codeforces 4A Watermelon
- Qt 支持自定义数据类型的托拽(Supporting Custom Drag Types)
- 湖南省第九届省赛(2014省赛练习)
- PL/SQL 连接数据库
- 在CentOS中部署Python和配置PyCharm开发环境
- Windows学习心得【基本鼠标消息】
- 修改SQL Server2008默认用户名和密码
- ExtJS 最好用的 IDE : APTANA Studio 3 + Spket 插件的安装
- 网络协议栈的缩放(一)
- spring中的一些技巧积累
- 行链接和行迁移
- 利用pl/sql执行计划评估SQL语句的性能简析
- 约瑟夫环