在学习Django的时候,开始使用的是centos,但是在做的时候,有一个错误,换一个ubuntu环境,安装一个pycharm进行学习开发

1. 下载PyCharm安装包

进入官网下载包

下载后

2. 安装PyCharm

2.1 解压文件

root@darren-virtual-machine:/usr/local/src# cd /root/Downloads/、

root@darren-virtual-machine:~/Downloads# tar -xf pycharm-professional-2019.3.4.tar.gz

root@darren-virtual-machine:~/Downloads# ll

drwxr-xr-x 10 root root      4096 4月   4 20:26 pycharm-2019.3.4/
-rw-r--r-- 1 root root 513944449 4月 4 20:03 pycharm-professional-2019.3.4.tar.gz

root@darren-virtual-machine:~/Downloads# cd pycharm-2019.3.4/

root@darren-virtual-machine:~/Downloads/pycharm-2019.3.4# ll

drwxr-xr-x  2 root root  4096 4月   4 20:26 bin/
-rw-r--r-- 1 root root 14 3月 18 16:09 build.txt
drwxr-xr-x 2 root root 4096 4月 4 20:26 debug-eggs/
drwxr-xr-x 2 root root 4096 4月 4 20:26 help/
drwxr-xr-x 3 root root 4096 4月 4 20:26 index/
-rw-r--r-- 1 root root 1898 3月 18 16:27 Install-Linux-tar.txt
drwxr-xr-x 7 root root 4096 4月 4 20:26 jbr/
drwxr-xr-x 4 root root 12288 4月 4 20:26 lib/
drwxr-xr-x 2 root root 4096 4月 4 20:26 license/
drwxr-xr-x 52 root root 4096 4月 4 20:26 plugins/
-rw-r--r-- 1 root root 373 3月 18 16:28 product-info.json

root@darren-virtual-machine:~/Downloads/pycharm-2019.3.4# cd bin/

root@darren-virtual-machine:~/Downloads/pycharm-2019.3.4/bin# ll

-rwxr-xr-x  1 root root   221 3月  18 16:27 format.sh*
-rwxr-xr-x 1 root root 26660 3月 18 16:27 fsnotifier*
-rwxr-xr-x 1 root root 32888 3月 18 16:27 fsnotifier64*
-rw-r--r-- 1 root root 10911 3月 18 16:27 idea.properties
-rwxr-xr-x 1 root root 296 3月 18 16:27 inspect.sh*
-rw-r--r-- 1 root root 39520 3月 18 16:27 libdbm64.so
-rw-r--r-- 1 root root 2322 3月 18 16:09 log.xml
-rwxr-xr-x 1 root root 410 3月 18 16:27 printenv.py*
-rw-r--r-- 1 root root 538 3月 18 16:27 pycharm64.vmoptions
-rw-r--r-- 1 root root 10281 3月 18 16:27 pycharm.png
-rwxr-xr-x 1 root root 7384 3月 18 16:27 pycharm.sh*
-rw-r--r-- 1 root root 3565 3月 18 16:09 pycharm.svg
-rw-r--r-- 1 root root 546 3月 18 16:27 pycharm.vmoptions
-rwxr-xr-x 1 root root 808 3月 18 16:27 restart.py*

2.2 安装

root@darren-virtual-machine:~/Downloads/pycharm-2019.3.4/bin# sh ./pycharm.sh

出现Complete-Installation提示框,如图5,如果需要导入之前安装版本的配置的话,就选第一个,没有就选第二个。所以这里选第二个,直接点OK,

弹出 PyCharm Privary Policy Agreement,隐私政策协议框,点击Continue

选择跳过

先使用免费30的,后面再激活

安装完成

2.3 创建桌面快捷方式

root@darren-virtual-machine:~/Desktop# touch pycharm.desktop
root@darren-virtual-machine:~/Desktop# vim pycharm.desktop

[Desktop Entry]
Encoding=UTF-8
Name=pycharm
Exec=sh /root/Downloads/pycharm-2019.3.4/bin/pycharm.sh
Icon=/root/Downloads/pycharm-2019.3.4/bin/pycharm.png
Info="Spark"
Terminal=false
Type=Application
StartupNotify=true

root@darren-virtual-machine:~/Desktop# chmod 700 pycharm.desktop

点击桌面图标文件,并添加信任,结果如下

三 ubuntu安装python3

3.1 安装python3

root@darren-virtual-machine:~# apt update

root@darren-virtual-machine:~# apt -y upgrade

root@darren-virtual-machine:~# python3 -V

Python 3.6.9

3.2 安装pip

root@darren-virtual-machine:~# apt install -y python3-pip

root@darren-virtual-machine:~# pip3 -V

pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

3.3 升级

root@darren-virtual-machine:~# python3 -m pip install --upgrade pip

Collecting pip
Downloading https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 498kB/s
Installing collected packages: pip
Found existing installation: pip 9.0.1
Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
Successfully installed pip-20.0.2

四 创建一个django项目

4.1 下载django

命令行安装

root@darren-virtual-machine:~# pip3 install django

Collecting django
Downloading Django-3.0.5-py3-none-any.whl (7.5 MB)
|████████████████████████████████| 7.5 MB 2.3 MB/s
Collecting asgiref~=3.2
Downloading asgiref-3.2.7-py2.py3-none-any.whl (19 kB)
Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from django) (2018.3)
Collecting sqlparse>=0.2.2
Downloading sqlparse-0.3.1-py2.py3-none-any.whl (40 kB)
|████████████████████████████████| 40 kB 1.3 MB/s
Installing collected packages: asgiref, sqlparse, django
Successfully installed asgiref-3.2.7 django-3.0.5 sqlparse-0.3.1

使用pychrm安装

4.2 创建项目

命令行创建

root@darren-virtual-machine:/usr/local/bin# cd /root/PycharmProjects/

root@darren-virtual-machine:~/PycharmProjects# django-admin startproject mysite

root@darren-virtual-machine:~/PycharmProjects# ll

drwxr-xr-x  3 root root 4096 4月   4 22:11 mysite/

使用pychrm创建项目

root@darren-virtual-machine:~/PycharmProjects# ll

drwxr-xr-x  3 root root 4096 4月   4 22:11 mysite/
drwxr-xr-x 6 root root 4096 4月 4 22:20 mysite2/

root@darren-virtual-machine:~/PycharmProjects# tree mysite2

mysite2
├── app01
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   └── __init__.py
│   ├── models.py
│   ├── tests.py
│   └── views.py
├── manage.py
├── mysite2
│   ├── asgi.py
│   ├── __init__.py
│   ├── __pycache__
│   │   ├── __init__.cpython-36.pyc
│   │   └── settings.cpython-36.pyc
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── templates

项目创建成功

054.Python之Ubuntu安装Pycharm的更多相关文章

  1. ubuntu安装pycharm并建立桌面快捷方式

    环境:ubuntu18.04 参考文章:本地安装:https://blog.csdn.net/liuxiao214/article/details/78893457 在线安装:https://www. ...

  2. Ubuntu安装pycharm

    在安装pycharm之前,想看一下需要安装那些软件. 在安装前先下载软件 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk ...

  3. linux (ubuntu)安装pycharm

    1. 下载 http://www.jetbrains.com/pycharm/download/ 选择Linux Tab,选择下载免费的Community Edition. 2. 安装PyCharm ...

  4. ubuntu 安装 pycharm

    添加源: $ sudo add-apt-repository ppa:mystic-mirage/pycharm   安装收费的专业版: $ sudo apt update $ sudo apt in ...

  5. ubuntu安装pycharm并设置快捷方式

    一.tar.gz包安装 从官网下载压缩包 tar zxfv pycharm-professional-2017.3.3.tar.gz cd pycharm-2017.3.3 ./bin/pycharm ...

  6. ubuntu安装pycharm桌面快捷方式

    1.sudo gedit /usr/share/applications/Pycharm.desktop 2.输入 [Desktop Entry] Encoding=UTF-8 Name=Pychar ...

  7. Ubuntu18安装Pycharm时遇到的几个问题

    今天给电脑安装了Ubuntu18.04,安装了一些基础软件. 这里是Ubuntu安装Pycharm的一些问题: 1.安装Pycharm. 首先需要到Pycharm官网进行下载安装包,由于我的是Ubun ...

  8. Python概述与安装

    Python 一门面向对象的解释性语言. Python优点 开发效率高(有丰富的各种类库,不需要重复造轮子):可移植性:解释性:免费开源:交互式(IDLE,代码写一行执行一行) Python缺点 相对 ...

  9. Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)

    这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的 ...

随机推荐

  1. OO第三单元作业——魔教规格

    OO第三单元作业--魔教规格 JML的理论基础和相关工具   JML(Java Modeling Language,Java建模语言),在Java代码种增加了一些符号,这些符号用来标志一个方法是干什么 ...

  2. 关于 Spring 中 getBean 的全流程源码解析

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 你提出问题,就要给出解决方案! 最近有粉丝小伙伴反馈,与自己的上级沟通总是遇到障碍, ...

  3. mariadb_1 数据库介绍及基本操作

    数据库介绍 1.什么是数据库? 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理 ...

  4. kube-batch(一)安装

    安装 官方:https://github.com/kubernetes-sigs/kube-batch 下载镜像 安装 官方:https://github.com/kubernetes-sigs/ku ...

  5. Salesforce学习之路(六)利用Visualforce Page实现页面的动态刷新功能

    Visualforce是一个Web开发框架,允许开发人员构建可以在Lightning平台上本地托管的自定义用户界面.其框架包含:前端的界面设计,使用的类似于HTML的标记语言:以及后端的控制器,使用类 ...

  6. Day11_50_SortedMap集合

    SortedMap集合 二叉查找树 和 二叉*衡树 二叉查找树是一种有序的树,所有的左孩子的value值都是小于叶子结点的value值的,所有右孩子的value值都是大于叶子结点的.这样做的好处在于: ...

  7. Django+Vue+Docker搭建接口测试平台实战

    一. 开头说两句 大家好,我叫林宗霖,是一位测试工程师,也是全栈测开训练营中的一名学员. 在跟着训练营学习完Docker容器技术系列的课程后,理所应当需要通过实操来进行熟悉巩固.正好接口自动化测试平台 ...

  8. TP5学习记录(Model篇)

    ThinkPHP 数据库操作 数据库连接 #在config/database.php设置数据库连接参数或者利用Db::connect()方法设置数据库连接 /* * public static fun ...

  9. 【MRR】转-MySQL 的 MRR 优化

    MRR,全称「Multi-Range Read Optimization」. 简单说:MRR 通过把「随机磁盘读」,转化为「顺序磁盘读」,从而提高了索引查询的性能. 至于: 为什么要把随机读转化为顺序 ...

  10. Word/Excel文档伪装病毒-kspoold.exe分析

    一. 病毒样本基本信息 样本名称:kspoold.exe 样本大小: 285184 字节 样本MD5:CF36D2C3023138FE694FFE4666B4B1B2 病毒名称:Win32/Troja ...