在阿里云上安装python3.4和pycharm
一. 安装python3.4
二. 安装pycharm
三. 安装可视化界面和远程桌面连接
四. 启动和配置pycharm
五. 安装更多字体
六. 给pycharm设置桌面快捷方式
一. 安装python3.4
阿里云Centos 6.8上自带的python版本是2.6,我们要安装python3.4,首先要看一下yum源上支持的python安装版本
yum search python
如果支持,再用yum安装python3.4
yum install python34
yum会默认安装到/url/bin/下,而该目录下已经存在了python2.6。此时多版本共存,如果执行python看到的将是python2.6,因为链接文件/usr/bin/python指向的源文件是/usr/bin/python2.6,这时需要手动更改链接文件
cd /usr/bin/ rm python python
这时再输入python,打开的就是python3.4了
但是这样存在一个问题,如果再使用yum install xxx, 就会出现报错
这是因为yum基于python的,修改了python命令指向到python3就会出现这样的问题
解决办法:vim /usr/bin/yum,在头部改一下编译方式
由#! /usr/bin/python 改为#! /usr/bin/python2.
二. 安装pycharm
1. 在pycharm官网下载pycharm的tar.gz包,下载地址:http://www.jetbrains.com/pycharm/nextversion
2. 通过xftp将pycharm-professional-182.3569.5.tar.gz传输到/usr/local目录下
3. 利用 tar -zxvf pycharm-professional-182.3569.5.tar.gz 来解压,这时/usr/local目录下将生成一个pycharm-182.3569.5目录
4. cd /usr/local/pycharm-182.3569.5/bin, chmod +x ./ 为该目录下的所有文件授予可执行权限
5. ./pycharm.sh, 发现报错了,原因是还没有安装图形界面
[YourKit Java Profiler -.log Startup Error: Unable to detect graphics environment
三. 安装可视化界面和远程桌面连接
1. 安装图形界面
yum -y groupinstall "X Window System" "Chinese Support" "Desktop"
2. 查看是否已安装tigervnc
rpm -qa | grep tigervnc
如未安装,则利用yum安装
yum install tigervnc-server* yum install tigervnc*
3. 修改vncservers配置文件
vim /etc/sysconfig/vncservers #将其中两行修改为: VNCSERVERS="2:root" VNCSERVERARGS[]="-geometry 1366x768 -depth 32"
4. 设置vnc登录密码
#vncserver password:xxxxxx verify:xxxxxx
5. 启动和停止命令
service vncserver start #启动 service vncserver stop #停止 service vncserver restart #重启
6. 设置vnc服务开机启动
chkconfig vncserver on
7. 在windows上安装VNC Viewer
下载地址:https://www.realvnc.com/en/connect/download/viewer/
安装完成,打开VNC Viewer,在VNC Server输入 ip地址:2 (2表示刚才在vncservers配置文件中设置的窗口号),点击connect
这时有个输入密码的框,密码是刚设置的VNC登录密码
8. 大功告成,你讲看到阿里云的窗口
四. 启动和配置pycharm
在图形化界面打开/usr/local/pycharm-182.3569.5/bin,点击该目录下的pycharm.sh,进入pycharm的安装和配置,这里不再赘述
五. 安装更多字体
安装完成后,发现pycham setting里可选的字体很少,这和Centos自带的字体有关,下面将介绍如何将windows下的字体拷贝到Centos下
1. 通过xftp将windows下存放字体的目录C:/Windows/Fonts传输到/usr/share/fonts下,并修改权限为755
/usr/share/fonts
2. 安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件
yum -y install ttmkfdir ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
3. 修改字体配置文件
vim /etc/fonts/fonts.conf
把我们刚添加的字体目录加进去:<dir>/usr/share/fonts/Fonts</dir>
4. 刷新内存中的字体缓存,这样就不用重启了
fc-cache
5. 最后可以用fc-list看一下字体列表
fc-list
6. 重启pycharm,给pycharm设置字体,发现pycharm多了很多字体,说明系统新增的字体已生效
六. 给pycharm设置桌面快捷方式
1. 创建一个桌面快捷方式的文档
vim /usr/share/applications/Pycharm.desktop
2. 输入以下内容
[Desktop Entry] Type=Application Name=Pycharm GenericName=Pycharm3 Comment=Pycharm3:The Python IDE Exec=sh /usr/local/pycharm-182.3569.5/bin/pycharm.sh #此处为pycharm.sh所在路径 Icon=/usr/local/pycharm-182.3569.5/bin/pycharm.png #此处为pycharm.png图片所在路径 Terminal=pycharm Categories=Pycharm;
3. 进入/usr/share/applications/ 并复制 Pycharm.desktop到桌面,然后双击桌面的pycharm图标就可以打开pycharm了
参考文章
https://www.cnblogs.com/Trees/p/7497482.html
https://www.cnblogs.com/zj-luxj/p/6788853.html
https://www.cnblogs.com/progor/p/8467407.html
https://blog.csdn.net/fenglixiong123/article/details/71138017
https://blog.csdn.net/nimasike/article/details/72844403
https://blog.csdn.net/ahau10/article/details/60325075
https://blog.csdn.net/yuanchheneducn/article/details/53502248
https://blog.csdn.net/kepa520/article/details/48877067
https://www.cnblogs.com/hqqq/p/6219417.html
https://blog.csdn.net/wlwlwlwl015/article/details/51482065
http://www.mamicode.com/info-detail-2282919.html
在阿里云上安装python3.4和pycharm的更多相关文章
- 阿里云上安装 Ubuntu + MariaDB
阿里云上安装 Ubuntu + MariaDB 任务 安装第二个磁盘 设置第二个磁盘为数据盘 安装 MariaDB 配置 MariaDB 的数据文件目录 配置 MariaDB 远程访问 安装第二个磁盘 ...
- 阿里云上安装 OpenStack 是什么体验
阿里云上跑火车(安装 OpenStack Train 版本),猜猜最终花了多少钱? 前言 前面给大家提供了用虚拟机安装 OpenStack 的镜像,虽然已经很简便了,但还是略显笨重.一来镜像文件比较大 ...
- 阿里云上安装pip3(Ubuntu)
安装pip3: 这个简单啊,到网上下载get-pip.py的脚本,然后scp到你的阿里云服务器上,python3 get-pip.py即可. 如果不会scp,哈哈,按照下面的几步: wget http ...
- 阿里云centos7安装python3.7.4和pip3
亲测有效,针对 阿里云 centos 7 轻量服务器 python ==> 3.7.4 pip ==> 3 一,打开python官网,找到下载Python的tgz文件,有两种方式下载 ( ...
- 阿里云上安装mysql步骤/ 阿里云ECS搭建Java+mysql+tomcat环境
使用阿里云ECS挺长一段时间了.这两天碰巧朋友小白让我一步一步教他在ECS上搭建Java+mysql+tomcat环境,所以把在这里把步骤在这简单整理了一下,以便需要的人查阅. 我购买的阿里云服务器系 ...
- 阿里云上安装启动nginx 以及在个人电脑上通过公网ip访问遇到的问题
1.安装依赖包 //一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下载并解压安装包 ...
- Ubuntu上安装Python3编译器和 Pycharm 集成开发环境
一.安装python3 (Ubuntu上面是自带python编译器的,可以用命令"python -V"来查看版本号.我下面安装的是pyhton3编译器) 一条命令就可以 sudo ...
- 阿里云上安装vsftp笔记
安装 ftp 1 ssh登录服务器 首先检查有没有安装运行 ps -ef |grep vsftpd 2 yum安装vsftpd yum安装 yum in ...
- 阿里云上如何利用yum安装jenkins
一. 安装jdk 确保安装jenkins前jdk已经安装,如何安装见<如何在阿里云上部署war包到tomcat服务器> 二. 安装jenkins 使用以下命令安装jenkins: wget ...
随机推荐
- iOS之block,一点小心得
作为一个iOS开发程序员,没用过block是不可能的.这次我探讨的是block原理,但是有些更深层次的东西,我也不是很清楚,以后随着更加了解block将会慢慢完善. 第一个问题,什么是block? 我 ...
- 处理界面上使用两个jq的报错
转载:http://www.365mini.com/page/jquery_noconflict.htm <script src="jquery-1.9.1.js">& ...
- Java 之单例设计模式
设计模式: 对问题行之有效的解决方式, 其实它是一种思想. 单例设计模式 解决的问题:就是可以保证一个类在内存中的对象唯一性. 即单个实例. 比如对于A 和 B 两个程序使用同一个配置信息对象时, A ...
- iframe下元素定位
1.iframe基础知识: <frameset>生成的框架结构是依赖上级空间尺寸的,它的宽度或者高度必须有一个和上级框架相同.而<iframe>浮动框架可以完全由指定宽度和高度 ...
- Android安装APK报错:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE解决方法
今天调试一个android应用的时候,安装报了Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE错误,代码如下: [2015-12-28 15 ...
- socketserver模块、MySQL(数据库、数据表的操作)
一.socketserver实现并发 基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环. socketserver模块中分两大类:server类(解决链接问题)和request类(解决 ...
- oracle入门(1)——安装oracle 11g x64 for windows
[本文简介] 最近因为一个项目的需要,从零学习起了oracle,现在把学到的东西记录分享一下. 首先是安装篇,在win8 装10G 一直失败,网上各种方法都试过了,最后不得不放弃,选择了11G. 11 ...
- npm更新和nodejs更新
npm更新和nodejs更新 更新你已经安装的NPM库,这个很简单,只需要运行. npm update -g 更新Nodejs自身.一直依赖我都是下载最新版的源码,然后make install,及其繁 ...
- MariaDB日志
1.查询日志:一般来说不开开启(会产生额外压力,并且不一定有价值),query log 记录查询操作:可以记录到文件(file)中也可记录到表(table)中 general_log=ON|OFF g ...
- HDU1081:To The Max(最大子矩阵,线性DP)
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1081 自己真够垃圾的,明明做过一维的这种题,但遇到二维的这种题目,竟然不会了,我也是服了(ps:猪啊). ...