linux pycharm 安装 idea
Ubuntu安装之python开发
什么??公司要用Ubuntu(乌班图)?不会用??怎么进行python开发???
乌班图操作系统下载地址:
http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.iso
安装ubuntu
第一步:准备好vmware虚拟机
自行解决。。。
第二步:安装ubuntu
https://blog.csdn.net/u013142781/article/details/50529030
1.设置好用户的账号密码 2.可以自行通过sudo su - 切换root用户 3.学习ubuntu相关命令
需要注意vmware和ubuntu的兼容性
然后安装
第三步:安装pycharm
pycharm之linux版本下载地址: https://download.jetbrains.8686c.com/python/pycharm-community-2018.2.4.tar.gz
下载好后查看
解压缩pycharm
yuchao@ubuntu:/tmp$ tar zxvf pycharm-professional-2018.2.4.tar.gz
解压缩后进入文件夹
cd /tmp/pycharm-2018.2.4/bin
执行脚本,启动pycharm
source pycharm.sh
第四步:配置桌面快捷启动pycharm
- 在桌面创建一个文本文件,名为Pycharm.desktop
- 在文件中添加内容
[Desktop Entry] Version=1.0 Type=Application Name=Pycharm Icon=/home/yuchao/Downloads/pycharm-professional-2018.2.4/pycharm-2018.2.4/bin/pycharm.png Exec=/home/yuchao/Downloads/pycharm-professional-2018.2.4/pycharm-2018.2.4/bin/pycharm.sh MimeType=application/x-py; Name[en_US]=pycharm
yum install lrzsz
#使用如下两条命令
rz (接受文件)
sz (发送文件)
2.xftp 需要单独下载这个软件
#在线获取资源的命令
#语法是 wget 加上url的地址
wget http://hcdn1.luffycity.com/static/frontend/degreecourse/1/PCbanner_1561112419.1568582.png
#linux文件压缩解压
tar 命令用于压缩解压
可用参数是
-c 打包
-x 解包
-v 显示打包解包 过程
-z 调用gzip压缩指令,节省磁盘
-f 指定压缩文件的名字 [这个-f必须写在参数最后面]
#打包 仅仅是包装在一起
#压缩 ,节省磁盘空间
#对文件打包的命令
#语法
tar 参数 你的打包文件的名字 你要打包的内容
#压缩命令
tar -cvf 文件名 ./* #打包所有内容
tar -zcvf 文件名 ./*
#解压缩命令
tar -xvf 文件名.tar
tar -zxvf 文件名.tar.gz
#编译安装python3 ,源代码编译安装
1.解决软件编译所需要的程序依赖
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
2.下载python3的源代码
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
3.解压缩python源代码包
tar -xvf Python-3.6.2.tgz
#进入解压缩之后的源代码包目录
cd Python-3.6.2/
4.编译三部曲
1.指定python安装路径,释放makefile编译文件
./configure --prefix=/opt/python36/
2.编译
直接执行make指令,会调用gcc编译工具,开始编译python的c语言代码
make
3.编译且安装,走到这一步,才是真正的生成/opt/python36/这个文件夹,以及python3解释器
make install
4.备注,以上2,3步骤,可以合为一个
make && make install
5.linux的环境变量知识点
#查看PATH变量的值
取出变量的值
echo $变量名
#取出PATH的值
echo $PATH
输出如下:
linux的path分隔符是冒号 ,并且加载顺序是自上而下,从前往后
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:
/usr/bin:
/root/bin
windows的path变量
windows以分号区分目录,也是自上而下加载顺序
D:\python3;
d:\Git\cmd;
D:\python3\Scripts;
D:\mysql\mysql-5.6.43-winx64\bin;
PATH的作用是,可以让你快捷输入相对路径的命令 ,操作系统会去path指定的目录中去寻找,
是否有这个命令
可以用which命令验证
#添加python3的解释器目录,加入path,修改path变量的值
PATH="/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
#linux的变量赋值,只是临时生效,需要写入一个全局变量配置文件,每次开机都生效
/etc/profile
ctrl + d 快速退出会话
ctrl + shift + r 快速登录
#安装一个django
1.安装django模块,使用豆瓣源下载
pip3 install -i https://pypi.douban.com/simple django==1.11.9
2.创建django项目
django-admin startproject mycrm
创建django应用
django-admin startapp app01
3.注意修改django的settings.py文件
ALLOW_HOSTS=[‘*’]
4.运行django
settings 中 installs apps [ ]中 加入 app01 app02 等等
[Desktop Entry] Name=IntelliJ IDEA Comment=IntelliJ IDEA Exec=/opt/idea/idea-IU-182.3684.101/bin/idea.sh //你安装的文件地址下的idea.sh Icon=/opt/idea/idea-IU-182.3684.101/bin/idea.png //你安装的文件地址下的idea.png Terminal=false Type=Application Categories=Developer; ~