我一直在尝试通过pip为python-3.6安装模块。我已经从stackoverflow和python网站上阅读了这些帖子,这些帖子看起来很有希望,但是它们对我没有用。
Install a module using pip for specific python version
我在PATH中添加了python3.6主文件夹,脚本和Lib,并且尝试了这些命令。但是不知何故,它们指的是anaconda安装。
C:\Program Files (x86)\Python36-32\Scripts> pip3 install xlrd
C:\Program Files (x86)\Python36-32\Scripts> pip install xlrd
C:\Program Files (x86)\Python36-32\Scripts> pip3.6 install xlrd
C:\Program Files (x86)\Python36-32\Scripts> py -3.6 -m pip install xlrd
C:\Program Files (x86)\Python36-32\Scripts> py -3 -m pip install xlrd
但是他们给出相同的答案。
Requirement already satisfied: xlrd in c:\programdata\anaconda3\lib\site-packages (1.1.0)
答案 0 :(得分:1)
要为特定的python安装安装软件包,您需要安装该软件包附带的软件包安装程序,在您的情况下,pip
由anaconda安装程序安装,请使用pip.exe
或easy_install.exe
而是从此python3.6安装的Scripts
目录中访问。
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为因为我的python是3.6,也是anaconda发行版,所以anaconda会自动接管所有命令。我在anaconda 3.6上安装了python 3.7,并且工作正常,如python网站中所述