由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - windows 上安装python package.
相关主题
pycharm 和anaconda jupyter 用的不是一个python.exe file 吗?Python有什么好的editor么?
大家从python 2 到python 3 过渡的怎样了原来Python有蟒蛇的意思
感觉用python的人,属于程序员中的文艺青年那类的MAC 下面 python 编程用什么IDE?
Python 缩进的syntax快被python搞死了
打算学python,求推荐editor!Python代码如何调试?
写脚本真麻烦Anaconda装起来会跟已有的python dist有什么冲突吗?
大家都用什么Python调试器?谁给推荐个python的ide?适合windows 用的。eclipse 除外。
python转化成exe的能力怎样?学python要学到什么程度才算professional?
相关话题的讨论汇总
话题: python话题: 安装话题: command话题: package话题: classes
进入Programming版参与讨论
1 (共1页)
t***q
发帖数: 418
1
有一个在windows 下安装 python package 的问题。
我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
python setup.py install
一些package 如 bottlenose:
https://pypi.python.org/pypi/bottlenose/0.6.2
如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
install".
但是在我的, pc 上, 我每次都得到这个 error:
"command class %s must subclass Command" % cmd_class distutils.errors.
DistutilsClassError: command class setuptools.command.install.install must
subclass Command.
google "command class %s must subclass Command" % cmd" error", 我发现如下解
答:
http://stackoverflow.com/questions/34250531/setup-py-doesnt-wor
看来我要改变 the registry path:
HKEY_CLASSES_ROOTpy_auto_fileshellopencommand
要改变 registry key, 一个方法是:
http://www.computerhope.com/issues/ch001348.htm
这里有一个类似的方法
http://eli.thegreenplace.net/2010/12/14/problem-passing-argumen
但是我一个个试过去,
HKEY_CLASSES_ROOTApplicationspython26.exeshellopencommand
或者
HKEY_CLASSES_ROOTpy_auto_fileshellopencommand
但是我的 HKEY_CLASSES_ROOT 没有 py_auto_file subkey, 也没有
Applicationspython27.exe key. 我手动加上这个keys 以后, 也不 working.
I am wondering how to solve the problem properly.
Thank you so much!
P**H
发帖数: 1897
2
这里应该有用windows的专家。
不过我建议你虚拟一个linux。这样省事很多。
t***q
发帖数: 418
3
公司不让在pc 上装linux, 只有一些远程的linux vm, 而且我在那些vm 上也没有安装
package 的权限。

【在 P**H 的大作中提到】
: 这里应该有用windows的专家。
: 不过我建议你虚拟一个linux。这样省事很多。

P**H
发帖数: 1897
4
不要乱来。连虚拟机都装不了。却可以装python?
公司的电脑找it就好了。

【在 t***q 的大作中提到】
: 公司不让在pc 上装linux, 只有一些远程的linux vm, 而且我在那些vm 上也没有安装
: package 的权限。

H****S
发帖数: 1359
5
装一个Cygwin先试下。我也会手动安装python的package,不过是在Linux下面。你试下
python setup.py build

【在 t***q 的大作中提到】
: 有一个在windows 下安装 python package 的问题。
: 我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
: 没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
: python setup.py install
: 一些package 如 bottlenose:
: https://pypi.python.org/pypi/bottlenose/0.6.2
: 如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
: install".
: 但是在我的, pc 上, 我每次都得到这个 error:
: "command class %s must subclass Command" % cmd_class distutils.errors.

x***u
发帖数: 297
6
如果是做scientific computing 或 data mining/analysis 可以试一下anaconda. 可
以安装在home folder里,预装了很多常用的库;自带package管理器(conda);管不了
的库,可以用pip。
d****i
发帖数: 4809
7
Windows下装那些python的pkg都是需要找到安装文件以后安装,然后还要考虑版本要兼
容,如果Linux下就好很多,直接sudo pip intall xxx就可以了,系统会自动根据你的
python的版本放到/usr/lib/python/xxx下面。或者用virtualenv来单独装到local的
folder下不会污染系统安装环境。

【在 t***q 的大作中提到】
: 有一个在windows 下安装 python package 的问题。
: 我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
: 没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
: python setup.py install
: 一些package 如 bottlenose:
: https://pypi.python.org/pypi/bottlenose/0.6.2
: 如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
: install".
: 但是在我的, pc 上, 我每次都得到这个 error:
: "command class %s must subclass Command" % cmd_class distutils.errors.

l*********s
发帖数: 5409
8
re, 这个太扯淡了。

【在 P**H 的大作中提到】
: 不要乱来。连虚拟机都装不了。却可以装python?
: 公司的电脑找it就好了。

N*****m
发帖数: 42603
9
这个没问题
python的virtualenv很好用

【在 P**H 的大作中提到】
: 不要乱来。连虚拟机都装不了。却可以装python?
: 公司的电脑找it就好了。

t***q
发帖数: 418
10
我用anaconda 解决了问题。
相关主题
写脚本真麻烦Python有什么好的editor么?
大家都用什么Python调试器?原来Python有蟒蛇的意思
python转化成exe的能力怎样?MAC 下面 python 编程用什么IDE?
进入Programming版参与讨论
k*******d
发帖数: 707
11
最近装anaconda 很好用。需要的package 再用conda 装从cloud 上装好了。如果喜欢
visual studio 还可以下载一个vs 2015 带python ide 的。不过还是Windows的老毛病
,傻瓜型软件,比较大且慢 用cpu 和内存。
T*******x
发帖数: 8565
12
另外可以安装pycharm。它setting dialog里面有一个自带的package 管理器,可以连
到repository搜索并安装。

【在 t***q 的大作中提到】
: 我用anaconda 解决了问题。
t***q
发帖数: 418
13
我们公司我们部门不让在工作电脑上装linux. 我以前工作的公司,还有我自己都用
linux, 确实方便,安装起来就一句命令。
所以我在我工作的电脑上只得用windows. 还好anaconda 解决了问题。

【在 d****i 的大作中提到】
: Windows下装那些python的pkg都是需要找到安装文件以后安装,然后还要考虑版本要兼
: 容,如果Linux下就好很多,直接sudo pip intall xxx就可以了,系统会自动根据你的
: python的版本放到/usr/lib/python/xxx下面。或者用virtualenv来单独装到local的
: folder下不会污染系统安装环境。

t***q
发帖数: 418
14
我试过pycharm 的那个package 管理,在我的windows 机上不work, 不过我的windows
机上 anaconda work.

【在 T*******x 的大作中提到】
: 另外可以安装pycharm。它setting dialog里面有一个自带的package 管理器,可以连
: 到repository搜索并安装。

T*******x
发帖数: 8565
15
pycharm package管理应该就是用pip。可能需要权限。anaconda是下载安装,可能更好。

【在 t***q 的大作中提到】
: 我试过pycharm 的那个package 管理,在我的windows 机上不work, 不过我的windows
: 机上 anaconda work.

r**m
发帖数: 446
16
我来说个靠谱的。
1。先装 setuptools, https://pypi.python.org/pypi/setuptools
2. 再用seuptools 装pip
3. 以后就可以用pip装任何package.
c*********e
发帖数: 16335
17
python, node.js都是在linux上玩的。如果你非要在windows上玩,那就自己玩吧。

【在 t***q 的大作中提到】
: 有一个在windows 下安装 python package 的问题。
: 我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
: 没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
: python setup.py install
: 一些package 如 bottlenose:
: https://pypi.python.org/pypi/bottlenose/0.6.2
: 如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
: install".
: 但是在我的, pc 上, 我每次都得到这个 error:
: "command class %s must subclass Command" % cmd_class distutils.errors.

x****u
发帖数: 44466
18
nodejs和平台有毛关系?

【在 c*********e 的大作中提到】
: python, node.js都是在linux上玩的。如果你非要在windows上玩,那就自己玩吧。
c*****m
发帖数: 1160
19

安装Package的时候很多需要编译,会调用系统带的编译器;Windows自己不带编译器,
所以就麻烦;比如需要一个旧版本(Visual Studio 2012)的编译器。

【在 r**m 的大作中提到】
: 我来说个靠谱的。
: 1。先装 setuptools, https://pypi.python.org/pypi/setuptools
: 2. 再用seuptools 装pip
: 3. 以后就可以用pip装任何package.

O*O
发帖数: 2284
20
先装好pip,然后下载whl安装
http://www.lfd.uci.edu/~gohlke/pythonlibs/

【在 t***q 的大作中提到】
: 有一个在windows 下安装 python package 的问题。
: 我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
: 没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
: python setup.py install
: 一些package 如 bottlenose:
: https://pypi.python.org/pypi/bottlenose/0.6.2
: 如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
: install".
: 但是在我的, pc 上, 我每次都得到这个 error:
: "command class %s must subclass Command" % cmd_class distutils.errors.

1 (共1页)
进入Programming版参与讨论
相关主题
学python要学到什么程度才算professional?打算学python,求推荐editor!
请问:中学里学习Python,都用什么IDE?请推荐一个小巧的,谢谢!写脚本真麻烦
mac python IDE大家都用什么Python调试器?
王垠:为Java说句公道话 (转载)python转化成exe的能力怎样?
pycharm 和anaconda jupyter 用的不是一个python.exe file 吗?Python有什么好的editor么?
大家从python 2 到python 3 过渡的怎样了原来Python有蟒蛇的意思
感觉用python的人,属于程序员中的文艺青年那类的MAC 下面 python 编程用什么IDE?
Python 缩进的syntax快被python搞死了
相关话题的讨论汇总
话题: python话题: 安装话题: command话题: package话题: classes