在下载Anaconda之前,python自己就有一个pip,通过这个pip下载的函数库会储存到它相应的路径,我们称为
路径1
,对应的是Python的环境。
在下载Anaconda之后,通过conda下载的函数库会储存到conda的环境下,我们称为
路径2
,对应conda的环境。
也就是说,在下载了
Anaconda
之后,系统里就有两个
pip
。
-
下载Python之后产生的pip,下载路径是Python的环境。
-
下载Anaconda之后产生的pip,下载路径是conda的环境。
需要注意的是,这两个路径
完全独立
,不互通。
系统默认的
pip
是
Python
的
pip
,我们平时使用的是
conda
环境的
IDE PyCharm
,但是默认的
pip
下载的函数库不能被
PyCharm
使用。
解决这个问题的方法就是用Anaconda的pip来下载函数库,具体做法如下:
首先要找到Anaconda的Scripts文件夹的路径,我的路径是
E:\Anaconda\Scripts
,这个取决于Anaconda的安装路径。
之后打开命令行,输入
cd 文件路径
,我这里是
cd E:\Anaconda\Scripts
。
再输入文件所在的磁盘,我这里是
E:
,得到下面这个界面。
之后再输入pip的安装命令,
pip install 函数库名
,安装成功得到下面的界面。
要检验所下载的函数库是不是位于conda的环境下。先打开Anaconda prompt。
然后输入
conda list
,查看conda环境下的函数库。
可以看到conda的环境下已经有了torchsummary这个函数库。
另外从PyCharm也可以看到。
命令行中输入
pip -h
pip支持以下子命令:
-
install:安装库
-
uninstall:卸载库
-
list:列出已安装库的信息
-
show:列出已安装库的详细信息
-
search:通过PyPI搜索库
-
help:帮助命令
比如通过
pip help install
来查看
install
命令的帮助信息:
比如通过pip list来查看已经安装的包:
-
Python的pip的已安装的包(我平时不用这个环境)
-
Anaconda的pip下载的库(本人的常用环境):
比如通过pip show来查看一个已安装库的具体信息。
Python函数库的安装方式优先级1:pip安装或conda安装优先级2:库的自定义安装优先级3:库的文件安装(.whl文件)下面介绍pip的使用两个pip在下载Anaconda之前,python自己就有一个pip,通过这个pip下载的函数库会储存到它相应的路径,我们称为路径1,对应的是Python的环境。在下载Anaconda之后,通过conda下载的函数库会储存到conda的...
本文实例讲述了
Python
使用
pyodbc访问数据库操作方法。
数据库连接
数据库连接网上大致有两种方法,一种是
使用
pyodbc,另一种是
使用
win32com.client,测试了很多遍,最终只有pyodbc成功,而且比较好用,所以这里只介绍这种方法
工具库
安装
在此基础上
安装
pyodbc工具库,在cmd窗口执行如下语句
安装
pip
install pyodbc
如果
安装
了
anaconda
也可以
使用
conda install pyodbc
分享给大家供大家参考,具体如下:
检验是否可以正常连接数据库检查是否有一个Microsoft Access ODBC驱动程序可用于你的
Python
环境
(在W
环境
与报错
使用
Pycharm创建新
环境
后,可能会
使用
pip
/conda等
安装
一下包,但是会出现如下或类似如下报错:
无法将“
pip
”项识别为 cmdlet、
函数
、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
本文所用
pip
版本为21.2.2,pycharm版本为2021.3。
本文所述方法原则上适用于任何版本pycharm与任何版本
pip
/conda等类似报错。
通常出现这种情况是因为cmd(终端)无法识别
pip
指
2.数据只能从管道的一端写入,从另一端读出
3.写入管道的数据遵循先入先从出的规则
4.管道所传送的数据不是无格式的,这要求管道的读出方和写入方必须约定好数据的格式,如多少字节算一个消息
5.管道不是普通的文件,不属于某个文件系统,其只存在于内存中
6.管道在内存中对应一个缓冲区,不同的系统其大小不一定相同
7.从管道读数据是一次性操