python安装与虚拟环境使用

1、官网下载:https://www.python.org/downloads/windows/

 

 下载的exe包直接双击安装即可

安装完毕后命令行直接可以运行python

 

 2、python包安装

python有大量的第三方依赖包,需要手动安装,以Django,命令行直接输入:pip install django

3、豆瓣源安装依赖包

上述安装方式对于一些较大的三方包容易安装超时失败,可以采用豆瓣源安装:https://pypi.douban.com/simple/

 安装方式很简单,正常安装方式:pip install django

豆瓣源安装方式:pip install -i https://pypi.douban.com/simple/ django

 其他镜像源:

阿里云 https://mirrors.aliyun.com/pypi/simple

豆瓣 https://pypi.douban.com/simple

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple

中科大 https://pypi.mirrors.ustc.edu.cn/simple

网易云 https://mirrors.163.com/pypi/simple

 

4、python虚拟环境安装使用

python项目开发过程需要使用大量的依赖包,可能不同项目对依赖包的版本要求不同,甚至python版本不同,这就需要不同的python开发环境,python的虚拟环境正好可以解决这类问题,不同的虚拟环境相互独立,完全可以根据项目需要安装当前虚拟环境的依赖包,python常用的虚拟环境有venv和virtualenv等。

安装virtualenv:pip install virtualenv

 在c盘test目录下创建一个名叫programTest的虚拟环境,命令行进入test目录,命令行录入:virtualenv programTest

 

 

 

 运行虚拟环境,进入虚拟环境目录下的Scripts,输入:acticate

运行成功后目录前会有(虚拟环境名称)的字样,可以直接运行虚拟环境的python

 

 退出虚拟环境:deactivate

 

 5、安装指定python版本的虚拟环境

如果要安装指定版本的python虚拟环境,需要先安装对应版本的python,例如安装python3.10版本的虚拟环境,就需要找到python的安装路径如下

 

 然后同样开始在test目录下安装名叫programTest310的python3.10版本的虚拟环境:virtualenv -p C:\Users\LIANG\AppData\Local\Programs\Python\Python310\python.exe programTest310

 

 运行虚拟环境,打开python

 6、virtualenvwrapper

virtualenv在创建和激活虚拟环境时都需要在项目目录内,使用不太便捷,而virtualenvwrapper,作为virtualenv的扩展包,可以更方便管理虚拟环境,主要扩展功能如下:

  • 将所有虚拟环境整合在一个目录下
  • 管理(新增,删除,复制)虚拟环境
  • 快速切换虚拟环境

先安装:pip install virtualenvwrappe

(注:若执行pip install virtualenvwrappe后,不能使用workon命令,则可以在python的Scripts目录下执行:pip install virtualenvwrappe-win,然后再使用workon命令即可)

然后创建一个专门用来存放虚拟环境的文件夹,并且将这个文件夹的路径加入到系统环境变量,变量名:WORKON_HOME

 

然后使用下面这些命令就可以完成激活、查看、删除等操作:

workon:列出虚拟环境列表
mkvirtualenv [虚拟环境名称]:新建虚拟环境
workon [虚拟环境名称]:切换并激活指定虚拟环境
rmvirtualenv [虚拟环境名称]:删除虚拟环境
deactivate: 离开虚拟环境

 

posted @ 2022-12-13 23:22  一男、  阅读(514)  评论(0编辑  收藏  举报