【Python基础知识】安装Python的基本流程及注意事项

目录

一、安装 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打英文困难的解决办法

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 【Python基础知识】安装Python的基本流程及注意事项 https://www.wkzy.net/game/8184.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务