python conda操作方法


Posted in Python onSeptember 11, 2019

conda 虚拟环境安装

List item

conda env list #查看已安装虚拟环境

coda创建虚拟环境非常方便:官方教程:https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

下面以storm_control的安装为例

1.查看已安装虚拟环境

conda env list

可以发现已经安装的虚拟环境都是默认在Anaconda3/envs/“my_name”里面

2.安装新的虚拟环境:conda create --name myenv python=3.6

myenv是我们自己取的名字

3.激活虚拟环境:activate myenv

4.安装需要包:

$ conda install --name myenv numpy pip pillow pywin32 pyserial scipy
$ conda install --name myenv tifffile -c conda-forge (https://pypi.python.org/pypi/tifffile)
$ pip install PyQt5 (https://www.riverbankcomputing.com/software/pyqt/download5/)
$ pip install PyDAQmx (https://pythonhosted.org/PyDAQmx/)

5.如果我们要用自己的文件,但文件又在另一个很复杂的目录上,一般来说暂时添加:

import sys
sys.path.append(something)
#something 就是你需要使用的文件路径

但一劳永逸的方法是在虚拟环境myenv/Lib\site-packages中新建.pth文件,在其中加入项目路径

E:\ketizu\paper\code\storm-control-master\

因为python在遍历已知的库文件目录过程中,如果遇见一个.pth文件,就会将文件中所记录的路径加入到sys.path设置中,于是.PTH文件指明的库也就可以被python运行环境找到了;
其pth文件放置的位置:

import site
  site.getusersitepackages()
  site.getsitepackages()

6.xml文件是用来读取配置的

xml是可扩展标记语言(Extensible Markup Language)的缩写,主要用来传输和存储数据;
python setup.py install
后面这个install非常重要。。。

win10

echo %PATH%

第三方包管理

路径

sys.path是python搜索模块的路径集,是一个list。如果我们尝试在conda里面输入:

import sys
sys.path

输出结果:

1

可以看出有一个site-packages文件夹,这个文件主要是管理的第三方包的文件。
如果我们要安装自己的模块

1.有一个一劳永逸的方法,就是在site-packages里面添加一个pth文件(pth文件可以注释),里面写上你要添加的模块的路径,那么系统就能够凭pth搜索到。
自己安装的模块里面必须有__init__.py,

2.使用sys.path.apped添加临时路径,退出python后下次仍需要重新添加。

site-packages目录是第三方包和模块安装的目录。如果你手动安装你的代码,它将被安装到site-packages目录。虽然用于配置path的.pth文件必须放置在site-packages里,但它配置的路径可以是系统上任何你希望的目录。因此,你可以把你的代码放在一系列不同的目录,只要那些目录包含在.pth文件里。

当我们试图加载一个模块时,python会在指定的路径下搜索对应的.py模块,如果找不到,就会报错;

默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中:

init.py

总结

以上所述是小编给大家介绍的python conda操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
wxpython 学习笔记 第一天
Mar 16 Python
详细讲解用Python发送SMTP邮件的教程
Apr 29 Python
Python解析最简单的验证码
Jan 07 Python
python中matplotlib的颜色及线条控制的示例
Mar 16 Python
python3基于TCP实现CS架构文件传输
Jul 28 Python
Python常用爬虫代码总结方便查询
Feb 25 Python
使用pandas读取文件的实现
Jul 31 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
Aug 08 Python
Python列表删除元素del、pop()和remove()的区别小结
Sep 11 Python
python的json中方法及jsonpath模块用法分析
Dec 06 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
Feb 28 Python
python代码实现备忘录案例讲解
Jul 26 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
Sep 11 #Python
浅谈Django+Gunicorn+Nginx部署之路
Sep 11 #Python
初次部署django+gunicorn+nginx的方法步骤
Sep 11 #Python
python 如何将数据写入本地txt文本文件的实现方法
Sep 11 #Python
学习Django知识点分享
Sep 11 #Python
windows 10 设定计划任务自动执行 python 脚本的方法
Sep 11 #Python
使用Python为中秋节绘制一块美味的月饼
Sep 11 #Python
You might like
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
php抓取https的内容的代码
2010/04/06 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
基于Linux调试工具strace与gdb的常用命令总结
2013/06/03 PHP
PHP删除数组中特定元素的两种方法
2013/07/02 PHP
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
php cookie 详解使用实例
2016/11/03 PHP
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
JavaScript阻止事件冒泡示例分享
2014/12/28 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
Vue-cli3项目配置Vue.config.js实战记录
2018/07/29 Javascript
微信小程序websocket实现即时聊天功能
2019/05/21 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
vue开发移动端底部导航条功能
2020/04/08 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
Python使用defaultdict读取文件各列的方法
2017/05/11 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
python文字转语音实现过程解析
2019/11/12 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
建筑节能汇报材料
2014/08/22 职场文书
2015年公务员工作总结
2015/04/24 职场文书
2015年母亲节活动策划方案
2015/05/04 职场文书
广播体操比赛主持词
2015/06/29 职场文书
婚宴祝酒词大全
2015/08/10 职场文书