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 相关文章推荐
python实现类似ftp传输文件的网络程序示例
Apr 08 Python
python对离散变量的one-hot编码方法
Jul 11 Python
Python实现K折交叉验证法的方法步骤
Jul 11 Python
Python高级特性之闭包与装饰器实例详解
Nov 19 Python
详解python tkinter模块安装过程
Jan 06 Python
pycharm双击无响应(打不开问题解决办法)
Jan 10 Python
python nohup 实现远程运行不宕机操作
Apr 16 Python
keras小技巧——获取某一个网络层的输出方式
May 23 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 Python
python OpenCV学习笔记
Mar 31 Python
教你怎么用PyCharm为同一服务器配置多个python解释器
May 31 Python
Python中glob库实现文件名的匹配
Jun 18 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&&mysql)六
2006/10/09 PHP
解析wamp5下虚拟机配置文档
2013/06/27 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
Laravel下生成验证码的类
2017/11/15 PHP
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
2015/07/01 Javascript
JS实现三个层重叠点击互相切换的方法
2015/10/06 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
2017/01/12 NodeJs
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
JS变量及其作用域
2017/03/29 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
javascript、php关键字搜索函数的使用方法
2018/05/29 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
基于vue通用表单解决方案的思考与分析
2019/03/16 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
tracking.js实现前端人脸识别功能
2020/04/16 Javascript
pygame学习笔记(4):声音控制
2015/04/15 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
基于MTCNN/TensorFlow实现人脸检测
2018/05/24 Python
浅析python继承与多重继承
2018/09/13 Python
Python对列表的操作知识点详解
2019/08/20 Python
Python爬虫运用正则表达式的方法和优缺点
2019/08/25 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
品牌推广活动策划方案
2014/08/19 职场文书
爱牙日活动总结
2014/08/29 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
学生会副主席竞选稿
2015/11/19 职场文书