【python学习笔记1】一Python以及PyCharm安装(非常详细)

29 阅读2分钟
一解释器下载

官网:www.python.org/

1默认安装

在这里插入图片描述 在这里插入图片描述

2自定义安装

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

二Python解释器的卸载

在这里插入图片描述

三Python解释器的使用测试

在这里插入图片描述 在这里插入图片描述

四PyCharm
1PyCharm安装

PyCharm是一款Python的集成开发环境 在Windows、Mac OS和Linux操作系统中都可以使用 带有一整套可以帮助用户在使用Python语言开发时提高效率的工具

  • 语法高亮
  • 智能提示
  • Project管理
  • 代码调试
  • 解释代码(解释器)
  • 框架和库 在这里插入图片描述

下载官网 www.jetbrains.com/pycharm/dow… 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

2PyCharm使用

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

3PyCharm其他操作

设置PyCharm的皮肤 FileSettingsAppearance 在这里插入图片描述

PyCharm的卸载 在这里插入图片描述

五pyenv安装(了解)

pyenv是一个python多版本管理工具,当服务器上存在不同版本的python项目时,使用pyenv可以做到多版本的隔离使用(类似虚拟化),每个项目使用不同版本互不影响。 pyenv文档及安装地址: github.com/pyenv/pyenv

# 1,使用git clone下载安装到家目录的.pyenv目录
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
#2,设置环境变量,并使之生效,这样才能直接使用pyenv命令
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> /etc/profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> /etc/profile
source ~/.bash_profile
pyenv help
pyenv install -l --或者使用pyenv install --list列出所有的python当前可用版本
#3,先解决常见依赖包的问题,否则下一步安装会报错
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readlinedevel tk-devel gdbm-devel libpcap-devel xz-devel -y
#4,安装3.6.6版本,需要下载并安装,速度较慢。它会安装到~/.pyenv/versions/下对应的版本号
pyenv install 3.6.6
#5,查看当前安装的版本,前面带*号的是默认使用的版本
pyenv version
* system (set by /root/.pyenv/version)
3.6.6

pyenv-virtualenv是pyenv的插件,为pyenv设置的python版本提供隔离的虚拟环境。不同版本的python在不同的虚拟环境里使用互不影响。 pyenv-virtualenv文档及安装地址: github.com/pyenv/pyenv…

#1,将pyenv-virtualenv这个plugin下载安装到pyenv根目录的plugins/下叫pyenv-virtualenv
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenvvirtualenv
#2,把安装的3.6.6版本做一个隔离的虚拟化环境,取名为python3.6.6(这个取名是自定义的)
pyenv virtualenv 3.6.6 python3.6.6
#3,active激活使用,但报错
pyenv activate python3.6.6

Failed to activate virtualenv.
Perhaps pyenv-virtualenv has not been loaded into your shell properly.
Please restart current shell and try again.

#解决方法:
echo 'eval "$(pyenv init -)"' >> /etc/profile
echo 'eval "$(pyenv virtualenv-init -)"' >> /etc/profile

source /etc/profile
#4,再次激活,成功
pyenv activate python3.6.6
pyenv-virtualenv: prompt changing will be removed from future release. configure
`export PYENV_VIRTUALENV_DISABLE_PROMPT=1' to simulate the behavior.
(python3.6.6)
[root@daniel ~]# pip install ipython --安装一个ipython测试
#5,使用ipython测试完后退出虚拟环境 
(python3.6.6) [root@daniel ~]# ipython
In [1]: print ("hello word")
hello word
In [2]: exit

(python3.6.6) [root@daniel ~]# pyenv deactivate --这里exit就退出终端了,用此命令退出虚拟环境
[root@daniel ~]#
#这样的话,你可以在linux安装多个版本的python,使用不同的隔离环境来开发不同版本的python程序.
删除隔离环境的方法:

pyenv uninstall python3.6.6