zoukankan
html css js c++ java
python 虚拟环境配置及pypi包使用及包怎么
python虚拟解释器环境。
场景:公司不同时期的多个开发项目,使用的python大版本和各个包的版本不尽相同。
每个项目要求有一套让自己成功运行的解释器。一个程序员可能同时开发多个项目。电脑上需要有多套python解释器跟项目一一对应。
解决方案: 我们电脑上只有一套python解释器,已它为基础,虚拟出来几个解释器的备份。
老的教材中先安装virtuaienv(虚拟environment环境),因为使用较多,所以py.34起官方直接内置了venv包。
在Terminal中键入 python -m venv 虚拟环境名 # 创建虚拟环境 出现了一个kai 的文件夹
创建完发现虚拟环境具备python.exe pip.exe active.bat, Lib库中除了pip包是空的,就好像刚重装完电脑系统。
Terminal中输入 cd 虚拟环境名/Scripts
Terminal中输入 activate.bat # 激活虚拟环境
可以看到已经进入到(kai)的虚拟环境中
激活虚拟环境后可以pip install跟项目配合的包,python
app.py
。如果有多个项目。就生成多个虚拟环境一一搭配。好处,实现了项目环境隔离。
pip和venv在pycharm中的简化图像化操作。
在file/settings project/interpreter 切换解释器或安装包或切换环境或更改源。
还可以这样查找安装包
如果你的下载网速很慢 可以更改pypi的下载地址
原来的地址可以删除,因为原地址下载包很慢很慢啦。
这样就ok啦 感谢观看
查看全文
相关阅读:
1)①爬取中国新闻网科技相关部分新闻
摘记
KNN算法[分类算法]
Naive Bayes(朴素贝叶斯算法)[分类算法]
Oracle 隔离级别
解决问题没必要过于纠结于原理
Oracle DBMS_METADATA.GET_DDL
【听海日志】之ORACLE物化视图 [转]http://www.itpub.net/thread-1614812-1-1.html
oracle 12c 基础
Postgres查看数据库中的表及表中字段和类型
原文地址:https://www.cnblogs.com/nicholas7464/p/10257495.html
最新文章
mDNS原理的简单理解
linux signal函数理解
pthread_cancel使用不当引起的SIGSEGV(Segmentation fault)
几种C库比较(musl uClibc dietlibc glibc)
Linux下open与fopen的区别
Berkeley DB
to improve sqlite performance
nodejs addon/module
Playing audio from Node.js using Edge.js
angularjs compile vs link
热门文章
angularjs work with react
PhantomJS
Angular vs. React
jqgrid
node auto run / node 自动运行
【转载】Nginx基础:5.rewrite的使用
【PHP日记】
【识记】linux查看打开文件的命令–lsof
【整理】Oracle 11gR2 RAC 一、基本概念
1)②爬取光明网部分旅游新闻
Copyright © 2011-2022 走看看