python编程开发环境步骤(python开发准备工作之配置虚拟环境非常重要)
类别:脚本大全 浏览量:1744
时间:2022-03-30 00:36:17 python编程开发环境步骤
python开发准备工作之配置虚拟环境非常重要
之前作为菜鸟的我,从来不知道创建虚拟环境来开发python
,都是使用全局的来开发项目,这样最后的结果是,所有的包全部安装在全局,也不能有好的在切换py2
中切换,现在讲解在widow下使用虚拟环境来开发python
项目就可以解决这个问题。
一、使用步骤
1、安装virtualenvwrapper
|
# window下 pip install virtualenvwrapper - win # linux下 pip install virtualenvwrapper |
2、配置电脑上存放虚拟环境的目录(注意配置后要退出黑窗口)
3、使用virtualenvwrapper
创建虚拟环境
|
mkvirtualenv py3demo |
4、指定python
版本
|
mkvirtualenv - - python = [你安装python版本文件目录\python.exe] 空间名 |
5、常用的空间命令
-
workon
查看全部的空间 -
workon [空间名]
进去那个空间 -
deactivate
退出当前空间
6、pycharm
使用虚拟环境下的python
开发项目(以django
讲解)[在scripts
目录下]
二、补充说明
有时候我们使用pip install
安装包的时候比较慢,可以选用国内镜像来安装,类似npm
改用淘宝镜像一样的,但是不推荐全局配置,有些最新的包,国内镜像源可能没有收录
使用国内镜像源来加速python pypi包的安装
默认pip是使用python官方的源,但是由于国外官方源经常被墙,导致不可用,我们可以使用国内的python镜像源,从而解决python安装不上库的烦恼。
|
网上有很多可用的源,例如: 豆瓣:http: / / pypi.douban.com / simple / 清华:https: / / pypi.tuna.tsinghua.edu.cn / simple |
注意后面要有/simple目录!!!
1、临时使用,只有安装pillow时使用指定源
|
pip3 install - i https: / / pypi.tuna.tsinghua.edu.cn / simple pillow |
2、永久修改,一劳永逸
|
linux下,修改 ~ / .pip / pip.conf (没有就创建一个), 修改 index - url至tuna,内容如下: [ global ] index - url = https: / / pypi.tuna.tsinghua.edu.cn / simple windows下,直接在user目录中创建一个pip目录,如:c:\users\xx\pip,新建文件pip.ini,内容如下: [ global ] index - url = https: / / pypi.tuna.tsinghua.edu.cn / simple |
三、在mac系统或者linux系统下一样的操作
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/kuangshp128/article/details/78897695
您可能感兴趣
- python爬虫怎么设置代理ip(python爬虫简单的添加代理进行访问的实现代码)
- python排序方法简单(快速排序的四种python实现推荐)
- pythonflask怎么设置(python flask安装和命令详解)
- python使用什么函数定义匿名函数(Python匿名函数及应用示例)
- python机器人开发(python程序控制NAO机器人行走)
- python 常用爬虫库(Python常用爬虫代码总结方便查询)
- python抽奖转盘代码(详解python--模拟轮盘抽奖游戏)
- 详解Python locals()的陷阱(详解Python locals的陷阱)
- python中的1和0(python把1变成01的步骤总结)
- pythonshell入门教程(python获取交互式ssh shell的方法)
- python dict 操作(Python中dict和set的用法讲解)
- python分割字符串要用哪一个语句(python使用threading.Condition交替打印两个字符)
- python2.7中logging的使用方式(Python中使用logging和traceback模块记录日志和跟踪异常)
- python钉钉机器人(python钉钉机器人运维脚本监控实例)
- python搭建django框架(详解Python网络框架Django和Scrapy安装指南)
- python时间类的实现(Python日期时间Time模块实例详解)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
- 苹果15价格(苹果15价格512g官网)
- 春节放假几天(春节放假几天2023法定几天)
- 今天 3月13日,31年前,一个英雄少年感动了中国(今天3月13日31年前)
- 你好,新成理人丨成都理工大学2019级新生开学典礼隆重举行(新成理人丨成都理工大学2019级新生开学典礼隆重举行)
热门推荐
- mysql索引失效怎么办(MySQL选错索引的原因以及解决方案)
- python搭建django框架(详解Python网络框架Django和Scrapy安装指南)
- docker自动执行镜像(docker实现重新打tag并删除原tag的镜像)
- iis7.5怎么安装(IIS7.5打开启用GZip压缩功能的设置教程方法)
- flink重启机制(浅谈Flink容错机制之作业执行和守护进程)
- pythonftp功能介绍(使用Python操作FTP实现上传和下载的方法)
- 如何建立ftp服务器(FTP是什么?如何搭建FTP服务器?)
- 云服务器最低配置可以吗(云服务器内存怎么选择?)
- sqlserver备份还原数据(通过Windows批处理命令执行SQL Server数据库备份)
- python条形码识别(python3转换code128条形码的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9