我通过下载http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47ec6ff3f6d962696fe08d4c8264ad49在Windows上安装了pip 并运行python setup.py install
安装顺利,没有错误.
但是当我尝试用它安装selenium包时,它给了我以下错误 -
pip install -U selenium
Unknown option: u
Unknown or unsupported command 'install'
Run Code Online (Sandbox Code Playgroud)
我在哪里弄错了?
Joh*_*rra 167
你碰巧有Perl点在某个地方吗?
听起来像这里描述的问题:
https://github.com/mike-perdide/gitbuster/issues/62
要检查,在Windows命令提示符下执行:
C:\>where pip
Run Code Online (Sandbox Code Playgroud)
这可能会输出以下内容:
C:\strawberry\perl\bin\pip
C:\strawberry\perl\bin\pip.bat
Run Code Online (Sandbox Code Playgroud)
如果是这样,这就是你的问题.Unistall Strawberry Perl或使用python pip的完整路径.
小智 15
此错误是因为系统在找到pip.exe之前正在查找pip.bat.
您不需要卸载Strawberry Perl或键入整个路径.
我想做的就是在我想使用Python实用程序时输入pip.exe(与apt-get相同的键击次数).这个方法似乎可以在Win7上找到我的Python(x,y)2.7x和Strawberry Perl安装.
Pie*_*NAY 13
在Ubuntu下遇到同样的问题并且做了:
$ sudo apt-get remove pip
$ sudo apt-get install python-pip
Run Code Online (Sandbox Code Playgroud)
我也遇到了这个问题,就像约翰尼斯所说的那样,这是因为perl点干扰了您的Python点。
为了解决这个问题,您也可以简单地做到这一点:
python -m pip install <package_name>
除了非常有用的Johannes nswer:如果您不想卸载草莓,您可以PATH在Windows系统中重新安排托管顺序,以确保Python\Scripts在草莓条目之前找到您.如果您不想手动执行此操作,可以使用"快速环境编辑器"之类的工具.
小智 5
您应该environment variable为pip.exe文件提供路径
执行时install command你应该使用下面的命令
pip.exe install selenium
Run Code Online (Sandbox Code Playgroud)
这肯定会奏效,对我来说这奏效了:)
| 归档时间: |
|
| 查看次数: |
37323 次 |
| 最近记录: |