目录
一、安装 Vmware15.5.1build-15018445
二、安装 Ubuntu-18.04.3-desktop-amd64
三、设置主机和虚拟机之间的共享文件夹
1、Vmware-虚拟机-选项-共享文件夹-始终启用
2、在Ubuntu的/mnt/hgfs位置可以看到共享文件夹
3、不显示则输入命令
sudo vmhgfs-fuse -o subtype=vmhgfs-fuse,allow_other /mnt/hgfs/
四、手动安装 Python3.7
1、安装依赖(重要,否则容易出错)
在终端输入如下命令(Ctrl+Alt+T可以快速调用终端)
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libmysqlclient-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev
2、在python官网上找到python-3.7.6.tgz的地址并下载
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
3、解压并切换到解压后的目录
第一种方式,查看:
1)在home文件夹中找到刚刚下载的文件并解压
2)进入解压后的目录,在空白处右键选择“OpeninTerminal”
第二种方式,命令:
1)解压
tar -zxvf Python-3.7.6.tgz
-z 通过 gzip 命令处理备份文件
-x 从备份文件中恢复文件
-v 显示命令执行过程
-f 指定备份文件
2)切换到解压目录
cd Python-3.7.6
4、添加个人资料
./configure --prefix=/usr/local/python3.7.6
--前缀:指定目录
5、编译
make
6、安装
sudo make altinstall
sudo:代表管理员权限
7、添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/python3.7.6/bin
以上只是临时变量,关机会失效,可参考全局永久变量设置
8、测试
python3.7
pip3.7
9、参考:安装目录在/usr/local/python3.7.6
ps:安装目录提示以后可能用到的软链接(类似于windows中的快捷键)
以下是安装软链接的命令! ! !
ln -s /usr/local/python3.7.6/bin/python3.7 /usr/bin/python
ln -s /usr/local/python3.7.6/bin/pip3.7 /usr/bin/pip
ln -s 源文件目标文件
10、参考:可能需要根据gcc和make安装
1)安装 gcc
sudo apt install gcc
2)安装make
sudo apt install make
11、参考链接:Ubuntu安装python3.7ubuntu输入法切换快捷键,并更新python指向python3.7
默认
五、安装虚拟环境virtualenvwrapper
1、安装 virtualenvwrapper
pip3.7 install virtualenvwrapper --user -i https://pypi.doubanio.com/simple/
注1:是pip3.7,不是pip3,也不是pip
注2:--user是为了解决如下错误:
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/python3.7.6/bin/pip3.7'
Consider using the `--user` option or check the permissions.
注3:-i是使用豆瓣源来提升下载率
注意4:不要随便更新pip。如果不小心更新了,可以参考以下链接解决错误
2、直接使用virtualenv提示无此路径
解决方案:
1)找到virtualenv的路径
sudo find -name virtualenv
2)建立软连接
/home/zhs/.local/bin/virtualenv是上一步找到的virtualenv的路径
sudo ln -s /home/zhs/.local/bin/virtualenv /usr/bin/virtualenv
3、编辑 bashrc 文件
1)安装 Vim
理论上只要使用命令
sudo apt install vim
但实际上会报错ubuntu输入法切换快捷键,所以使用如下命令
sudo apt-get update && sudo apt-get install vim
参考链接:
2)virtualenvwrapper.sh文件所在目录
sudo find -name virtualenvwrapper.sh
3)编辑 bashrc
vim /home/zhs/.bashrc
Vim 快捷键
跳到文本的最后一行:按“G”或“shift+g”
跳到最后一行的最后一个字符:先重复1的操作,即按“G”,再按“$”键,即“shift+4”
在光标前插入字符:i
在光标后插入字符:a
退出编辑模式:Esc
保存退出::wq
不保存,强制退出::q!
文件末尾的下层:
VIRTUALENVWRAPPER_PYTHON=/usr/local/python3.7.6/bin/python3.7
export WORKON_HOME=$HOME/.virtualenvs
source /home/zhs/.local/bin/virtualenvwrapper.sh
其中,/home/zhs/.local/bin/virtualenvwrapper.sh是2)找到的virtualenvwrapper.sh文件的目录
/usr/local/python3.7.6/bin/python3.7是python的安装路径3.7
4)重新加载 bashrc
source ~/.bashrc
5)创建一个新的虚拟环境
mkvirtualenv test
可以在虚拟环境中直接使用python和pip
# 使用豆瓣源,安装指定版本的django
pip install django==2.2 -i https://pypi.douban.com/simple/
退出虚拟环境:deactivate
查看可用的虚拟环境:workon
进入虚拟环境:workontest
查看所有虚拟环境:ls~/.virtualenvs/
删除特定的虚拟环境:rmvirtualenvtest
六、安装mysql5.7
1、安装
sudo apt-get install mysql-server
2、安装后没有root权限,都需要修改root密码
1)打开配置文件
sudo vim /etc/mysql/debian.cnf
2)进入mysql
3)依次运行以下命令(注意分号;)
use mysql
update user set authentication_string=password('你自己设置的密码') where user='root';
flush privileges; --刷新
exit --退出
mysql -udebian-sys-maint -p**T*ZC*Uj*H***y[就是刚才找到的密码] --再次进入
use mysql
update user set plugin='mysql_native_password';
flush privileges;
exit
4)测试
3、Error Couldnotgetlock/var/lib/dpkg/lock 先尝试重启虚拟机
如果还是不行,请参考以下解决方案
4、如果默认没有安装mysql5.7
1)参考以下链接卸载mysql
2)参考以下链接安装mysql5.7
其中:mysql-apt-config_0.8.1-1_all.deb最新的mysql-apt-config_0.8.9-1_all.deb可以找到来自
七、安装navicatforMysql
1、直接用ubuntu自带的傲游浏览器下载Linux64bit
2、找到下载的文件并解压
3、进入解压后的目录,在空白处右键选择“OpeninTerminal”
4、输入./start_navicat,然后回车等待出现安装提示
依次点击两个安装
5、解决乱码问题
1)打开文件并编辑
vim start_navicat
修改
2)再次启动navicat
zhs@ubuntu:~/Downloads/navicat121_mysql_cs_x64$./start_navicat
3)尝试选择不同的字体(一个小方法是字体中有cnhk)
ps:最终字体选择为:NotoSansMonoCJKHK
4)选项卡和编辑器中的字体也需要相应调整
6、其他
1)Ctrl+H 显示ubuntu的隐藏文件夹
2)rm-rf/home/zhs/.navicat64
3)再次选择字体并重建连接(保存与之前相同的设置)
八、安装pycharm
1、下载【我没有最新版本,把201的数字换成我想要的版本就好了9.1.2】
2、在解压文件的bin目录下,运行
sudo ./pycharm.sh
~/Downloads/pycharm-professional-2019.1.2/pycharm-2019.1.2/bin$sudo./pycharm.sh
3、pycharm 命令行快捷方式启动
vim /home/zhs/.bashrc
# 在末尾添加一行
alias pycharm="sudo ~/Downloads/pycharm-professional-2019.1.2/pycharm-2019.1.2/bin/pycharm.sh"
source ~/.bashrc
4、设置pycharm快捷方式启动,请参考以下链接:
5、其他
输入键:lookdiv.com
九、安装搜狗输入法
(可进行专业测试)
1、Ubuntu18.04安装搜狗输入法
2、关于Ubuntu系统Pycharm打英文困难的解决办法