Ubuntu 18.04下

1、安装python 2._版本,输入  sudo apt install python

命令行输入 python或python3会打开对应的版本。

输入 exit()或Ctrl + D可以退出python的shell。

2、ipython 2._ 版本安装,输入  sudo apt install ipython , ipython 3._ 版本安装,输入  sudo apt install ipython3

ipython的shell中,直接输入 exit 即可退出。

3、IDE之Pycharm的安装及永久破解

首先,下载Pycharm官方专业版,也可以安装教育版,下载地址:https://www.jetbrains.com/pycharm/

Ubuntu下,解压,如图

将解压后的文件夹移动到 /opt 目录下,该目录用于存放主机额外安装的软件。

接着下载破解文件 jetbrains-agent.jar,地址:百度网盘,提取码:9ihr,然后将文件放到移动后的pycharm-2019.2.3目录下(防止误删的目录下即可),

然后切换到bin目录下,cd /opt/pycharm-2019.2.3/bin/

输入:  ./pycharm.sh   运行程序,接着选择免费评估,如下图

选择Configure里面的Edit Custom VM Options...,

然后在弹出的窗口添加 -javaagent:【jetbrains-agent.jar文件的存放路径】,保存,下图为例

Windows下示例:-javaagent:D:\JetBrains\jetbrains-agent.jar

MacOS下示例:  -javaagent:/JetBrains/jetbrains-agent.jar

重启软件,继续选择Configure 里面的 Manage License...,选择用 License Server 方式激活,

地址栏填写:http://jetbrains-license-server (基本是自动填写),或者点击 Discover Server 来自动填写。

好了,安装、破解结束。

当设置默认解释器后提示ModuleNotFoundError: No module named 'distutils.core' 时,我们需要安装python3-pip组件,因为Ubuntu18.04 默认没有安装python-pip和python3-pip。手动安装输入: sudo apt-get install python3-pip  便能解决出现的问题。

4、软件配置,关闭Reopen last project on startup

设置字体

更改Python代码配色,这里修改line comment的颜色,其他的用同样方法修改

5、安装Anaconda3,取消勾选Register Anaconda as my default Python3.7,避免和系统的python发生冲突,

将Anaconda安装目录下的python.exe设置为项目解释器,

以后就可以通过Anaconda来管理安装python包了,这是独立于系统的python环境,打开cmd,切换目录到Scripts下,

输入 d:  然后 cd ./Anaconda3/Scripts  如图,

在Scripts目录下可以使用pip工具安装python包,这是Anaconda里面的pip,不是系统中的,

输入  pip install 包名,即可安装所需包。

Ubuntu环境下为pycharm配置Anaconda3,如下图操作

这里出现了权限问题,解决办法是为Anaconda3授权,输入: sudo chmod -R /usr/local/anaconda3 ,

/usr/local/anaconda3 是anaconda3的绝对路径,777表示最高权限,-R表示该目录下的子文件也同时更改。

另外的授权方式(没试过):

conda create -n my_root --clone="/usr/local/anaconda3"    #引号内为anaconda3的安装绝对路径

sudo chown -R usrname foldername    #usrname为登录的用户名,foldername为anaconda3的安装绝对路径。

授权后再进行前面的配置操作就没有问题了。

6、设置Pycharm 快速启动方式,选择Tools里面的 Create Desktop Entry,这样便创建好了Launcher启动图标

最后,添加到 Favorities 即可。

Enjoy it.

Windows | Ubuntu 16.04/18.04 安装Pycharm并永久破解以及安装配置Anaconda3的更多相关文章

  1. Windows + Ubuntu 16.04 双系统安装详细教程

    Windows + Ubuntu 16.04 双系统安装详细教程 2018年01月28日 16:43:19 flyyufenfei 阅读数:165619   发现了一篇好教程,果断转载了,以后用得着时 ...

  2. Ubuntu 16.04/18.04 LTS改变时区和语言

    Ubuntu 16.04/18.04 LTS改变Timezone时区设定原文 https://www.phpini.com/linux/ubuntu-16-04-change-timezone-set ...

  3. ubuntu 14.04/16.04/18.04 yum安装 zabbix-agent 教程

    备忘 环境:Ubuntu 14.04 基于官网配置官网链接 ①导入源: ### Ubuntu 18.04 # wget https://repo.zabbix.com/zabbix/3.4/ubunt ...

  4. VirtualBox 安装Ubuntu(16.04/18.04)时显示不全的解决方法

    是是系统分辨率不同导致的问题 Alt+鼠标左键 (16.04版本亲测有效,18.04版本亲测无效)或者Win+鼠标左键 (18.04版本亲测有效)拖动安装界面,即可显示内容.

  5. Ubuntu 16.04/18.04 安装Shutter截图工具

    在安装Shutter软件之前,先安装依赖包,下载地址: 1.libgoocanvas-common_1.0.0-1_all.deb                 http://launchpadli ...

  6. Windows + Ubuntu 16.04 双系统安装详细教程(转)

    转载自:http://www.cnblogs.com/Duane/p/6776302.html 前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分 ...

  7. ubuntu16.04 18.04 Qt5.11安装Gstreamer

    最近因为要做跨平台的视频传输,需要用到linux的解码器,真的是搞死我了 大概讲一下我现在的平台是ubuntu16.04 Qt5.11 ,我现在需要在我的程序中使用视频这一块,无奈linux中,Qt支 ...

  8. Ubuntu 14.04/16.04/18.04安装最新版Eigen3.3.5

    https://blog.csdn.net/xiangxianghehe/article/details/81236299 sudo cp -r /usr/local/include/eigen3 / ...

  9. Ubuntu 16.04/18.04 右键创建新建文件

    刚刚安装完新的Ubuntu系统后不能直接右键创建新的文件,那么怎么做呢 办法: 打开终端,cd 切换到 Templates文件夹下,然后输入: sudo gedit text 这样就在Template ...

随机推荐

  1. Html学习之十(CSS选择器的使用--伪类选择器)

    伪类选择器 一.基于a标签. 1.:hover 选择鼠标滑过的超链接元素 2.:active 选择鼠标单击中的超链接元素 3.:link 选择未被访问的超链接元素 4.:visited 选择已经被访问 ...

  2. 【树状数组】2019徐州网络赛 query

    (2)首先成倍数对的数量是nlogn级别的,考虑每一对[xL,xR](下标的位置,xL < xR)会对那些询问做出贡献,如果qL <= xL && qR >= xR, ...

  3. 洛谷 P4710 「物理」平抛运动

    洛谷 P4710 「物理」平抛运动 洛谷传送门 题目描述 小 F 回到班上,面对自己 28 / 110 的物理,感觉非常凉凉.他准备从最基础的力学学起. 如图,一个可以视为质点的小球在点 A(x_0, ...

  4. web app升级—带进度条的App自动更新

    带进度条的App自动更新,效果如下图所示:   技术:vue.vant-ui.5+ 封装独立组件AppProgress.vue: <template> <div> <va ...

  5. gradle是什么

    Gradle是JVM生态下又一款开源的自动化构建工具,以基于Groovy的DSL描述构建过程,在结合了ant和maven的优点的基础上,提供了更为简洁,灵活和高效的build体验. Task代表了构建 ...

  6. ARC082E ConvexScore(神奇思路)

    这题就是拼拼凑凑就出来了. 可能看英文题面容易题意杀(小写大写 \(n,N\)),这里复述一遍:对于每个构成凸多边形的点集(每个点恰好都是凸多边形的顶点,必须是严格的凸多边形,内角严格小于 180 度 ...

  7. 在使用confluent-kafka-go 时遇到如下问题

    问题 $ go build t.go # pkg-config --cflags rdkafka Package rdkafka was not found in the pkg-config sea ...

  8. Erlang语言基础总结

    1.=操作符(模式匹配) 当看到一个表达式像X = 123时,它的意思看似“将整数123赋予变量X”,但这种解读是不 正确的.=不是一个赋值操作符,它实际上是一个模式匹配操作符.与其他函数式编程语言一 ...

  9. 送书『构建Apache Kafka流数据应用』和『小灰的算法之旅』和『Java并发编程的艺术』

    读书好处 1.可以使我们增长见识. 2.可提高我们的阅读能力和写作水平. 3.可以使我们变的有修养. 4.可以使我们找到好工作. 5.可以使我们在竞争激烈的社会立于不败之地. 6.最大的好处是可以让你 ...

  10. axios 源码解析(中) 代码结构

    axios现在最新的版本的是v0.19.0,本节我们来分析一下它的实现源码,首先通过 gitHub地址获取到它的源代码,地址:https://github.com/axios/axios/tree/v ...