python安装setuptolls不成功?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python安装setuptolls不成功?相关的知识,希望对你有一定的参考价值。

下载ez_setup.py后双击,出现应该是安装过程的黑框。然后进入cmd,输入“easy_intall”后显示:
error:no urls,filenames,or requirements specified(see--help)
应该是安装成功了

但是!!!!!!!!!!!!
关机后重启电脑,输入easy_intall后就没显示这个了,显示的是“easy_intall 不是内部或外部命令,也不是可运行的程序或批处理文件”,得重新双击ez_setup后才会出现上面的“no urls……”
每次都是这样

ps
①scripts文件夹下面已经生成了easy_intall 的程序

②已经将路径加入系统变量
ps③
怀疑这个bug跟我的另外一个问题有关:

用setuptools对python安装第三方包的时候,出现unable to find vcvarsall.bat
http://zhidao.baidu.com/question/2138761926149624148.html?quesup2&oldq=1


刚刚测试用easy_intall安装ipython,成功了
但是安装numpy的时候还是出现③中的问题orz

一般情况装上easy_install之后第一个安装pip,之后所有软件都用pip install装。
出错正常,说明numpy从源码安装的话需要编译,你编译器没装好,比如mingw之类。
不如像楼上说的,下载编译好的numpy的win32安装包(所谓第三方包)

其实,你用python最好还是在linux下用,最不济也要在cygwin下,直接在win里用,连os.fork都没有,还会出各种奇葩问题。追问



安装pip成功,然后pip安装第三方包的时候还是会出现unable to find vcvarsall.bat。。。


装了DevC++的话还要装mingw吗?看到Dev目录下面有mingw32的文件夹,是直接把该文件夹下的bin添加到path还是重新安装一个mingw?

ps①,将mingw32的bin添加到path后使用pip还是出现上面的问题orz

参考技术A 问题好久了,今天也遇到了这样的问题,可以输入easy_install virtualenv试试 参考技术B 安装完setuptools后,在cmd中执行如下命令
python setup.py install
参考技术C windows下,安装现成的是最简单的
www.lfd.uci.edu/~gohlke/pythonlibs/
参考技术D 你可以去百度numpy.exe 有资源可以直接安装

opencv-python 安装不成功Requirement情况

opencv-python 安装不成功Requirement情况

问题

pip install opencv-python
WARNING: Ignoring invalid distribution -cipy (d:\\anaconda3\\lib\\site-packages)
WARNING: Ignoring invalid distribution -cipy (d:\\anaconda3\\lib\\site-packages)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: opencv-python in d:\\anaconda3\\lib\\site-packages (4.5.3.56)
Requirement already satisfied: numpy>=1.13.3 in d:\\anaconda3\\lib\\site-packages (from opencv-python) (1.19.5)
WARNING: Ignoring invalid distribution -cipy (d:\\anaconda3\\lib\\site-packages)
WARNING: Ignoring invalid distribution -cipy (d:\\anaconda3\\lib\\site-packages)
WARNING: Ignoring invalid distribution -cipy (d:\\anaconda3\\lib\\site-packages)

方法

1、找到 上方提示的路径 我的是这个d:\\anaconda3\\lib\\site-packages
2、找到文件夹 复制文件夹中 cv2 文件夹
3、pyCharm中 File-》 Settings -》project:项目名-》project Interpreter

4、打开上图标记的目录的Lib下,将第2步的cv2 粘贴进这个文件夹下

大功告成

以上是关于python安装setuptolls不成功?的主要内容,如果未能解决你的问题,请参考以下文章

python怎么装matplotlib

python简单爬数据(这两个成功了)

Selenium开发环境搭建

Python 3.7 - 安装 Scikit-Learn 的问题

Shell基本命令

windows下面安装Python和pip终极教程