一、Ubuntu的安装
建议: 在断网情况下安装会比较快!
二、VMware Tools安装
- 虚拟机选项
安装VMware Tools
- 将VMwareTools-xx.tar.gz拷贝到桌面
- 文件解压(切换到桌面目录)
tar -zxvf VMwareTools-xx.tar.gz
- 安装(切换到vmware-tools-xxx) 【选择默认选项即可】
sudo ./vmware-install.pl
- 安装失败处理
问题描述:
VMware tools安装失败,执行中止。
出现这个提示是因为之前已经存在未完成的安装。
A previous installation of VMware software has been detected.
The previous installation was made by the tar installer (version 3).
Keeping the tar3 installer database format.
Error: Unable to find the binary installation directory (answer BINDIR)
in the installer database file “/etc/vmware-tools/locations”.
Failure
Execution aborted.
问题解决:
1. 删除etc/vmware-tools目录
rm -rf /etc/vmware-tools
2. 删除/tmp/vm*
rm -rf /tmp/vm*
3.重新直接上述安装操作即可
安装并运行 VMware Tools 后,才能在虚拟机中使用共享文件夹(默认目录位置 /mnt/hgfs/xxx)
安装并运行 VMware Tools 后,才能最大化虚拟机,才能Windows和Linux使用复制黏贴
软连接到用户目录下: ln -s /mnt/hgfs/xxx ~/myshare
三、虚拟环境
可以通过软连接来修改python指向,但系统中很多默认是使用的是python2的。如何实现共存?通过虚拟环境来实现。
-
安装pip
sudo apt install python3-pip
-
pip(python专用的包管理工具)
- pip install xxx 安装包 指定源安装: pip install xxx -i https://pypi.douban.com/simple - pip uninstall xxx 卸载包 - pip list 列出所有依赖包 - pip freeze 列出自己安装的依赖包
-
安装virtualenv
virtualenv用于创建一个Python的虚拟环境。pip3 install virtualenv
- 安装 统一管理工具virtualenvwrapper
pip3 install virtualenvwrapper -i https://pypi.douban.com/simple
查看安装目录: type virtualenvwrapper.sh
如果提示virtualenvwrapper
错误,请执行sudo apt install virtualenvwrapper
-
配置虚拟环境
- 添加到用户环境变量中 vi ~/.bashrc 在最后添加 export WORKON_HOME=/home/atom/.virtualenvs source /home/atom/.local/bin/virtualenvwrapper.sh > 备注: 根据virtualenvwrapper.sh位置配置 - 创建对应目录 mkdir ~/.virtualenvs - 刷新环境 source ~/.bashrc - 错误处理 问题: /usr/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly. 解决(添加环境变量): # 修改 /etc/profile 文件,在文件末尾加上如下两行代码 # 如果使用pip安装的,请填写python2的命令位置 [使用type python2查看] # 如果使用pip3安装的,请填写python3的命令位置 [使用type python3查看] VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export VIRTUALENVWRAPPER_PYTHON # 使其修改生效 source /etc/profile
-
虚拟环境使用
- 创建虚拟环境(默认是python2.7) # EVN_NAME虚拟环境的名字,自己设置,没有影响 mkvirtualenv EVN_NAME - 进入到虚拟环境中 workon EVN_NAME > 此时就是进入到虚拟环境中,再次输入Python时,还是显示2.7版本(默认) - 退出虚拟环境 deactivate - 删除虚拟环境 rmvirtualenv EVN_NAME - 创建python3的虚拟环境 mkvirtualenv EVN_NAME -p /usr/bin/python3.5 > 查看python3位置: type python3 > 此时再次输入python就是为3.5版本了
五、PyCharm安装
- 解压
- 目录中有bin
- 进入到bin目录中
- 执行: ./pycharm.sh
- 配置环境变量
pycharm中,默认是python2.7版本的。
后续执行时,可以直接进入到Python3的虚拟环境中,然后再python manage.py runserver
为了更方便的操作,就还是修改工程的默认:
file > settings > project interpreter > 下拉(show all) > add > (现有环境)existing enviroment > 选择对应python3的虚拟环境即可
勾选上 Make available to all projects(使能到所有项目中)
备注: 配置好之后,在pycharm右上角直接`run`都可以直接执行项目(执行命令为: manage.py runserver 8000)
# 破解操作
1、安装java环境
# 安装默认JRE
sudo apt-get install default-jre
# 添加Oracle的PPA
sudo add-apt-repository ppa:webupd8team/java
# 更新您的软件包存储库
sudo apt-get update
# 这是Java在编写时的最新稳定版本(可视化选项OK,YES)
sudo apt-get install oracle-java8-installer
# 找出Java的安装位置(复制)
sudo update-alternatives --config java
# 设置环境变量
sudo vi /etc/environment
# 文件末尾添加(根据自己的位置设置!!!)
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"
# 重载
source /etc/environment
# 检查
echo $JAVA_HOME
2、JetbrainsCrack-2.8-release-enc.jar文件拷贝到pycharm/bin目录中
3、执行一下命令(会生成有两个文件,后续需要添加内容)
sudo java -jar JetbrainsCrack-2.8-release-enc.jar
4、修改文件(文件末尾添加)
vi pycharm.vmoptions
-javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
vi pycharm64.vmoptions
-javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
5、执行安装
./pycharm.sh
6、在注册code中填入(可以根据上述 sudo java -jar JetbrainsCrack-2.8-release-enc.jar 结果中随便选择一个)
"code":"II","paidUpTo":"2099-12-31"
Ubuntu PyCharm破解:
(包含破解码)https://blog.csdn.net/u014044812/article/details/78727496
(破解教程1)https://blog.csdn.net/feixuedongji/article/details/79908671
(破解教程2)https://blog.csdn.net/zhangpei0124/article/details/79479062
(需要安装的java环境)https://www.cnblogs.com/guxiaobei/p/8556586.html
Mac PyCharm破解(也可以参考上述操作): https://blog.csdn.net/u013066730/article/details/56966966
六、数据库
# 添加
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty main universe'
# 更新
sudo apt-get update
# 搜索(从返回的结果查看有哪些版本可以安装,用下边的命令安装相应的版本)
sudo apt-cache search mysql | grep mysql-server
# 安装5.6版本
sudo apt install mysql-server-5.6
# 数据库基本操作
sudo systemctl stauts mysql.service // 查看状态
sudo systemctl start mysql.service // 开启服务
sudo systemctl stop mysql.service // 停止服务器
sudo systemctl restart mysql.service // 重启服务
sudo systemctl enable mysql.service // 开启服务开机自启动
sudo systemctl disable mysql.service // 关闭服务开机自启动
可以先执行: apt-update
执行安装: apt install mysql-server