Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用pip的完整路径安装packge失败_Python - Fatal编程技术网

Python 使用pip的完整路径安装packge失败

Python 使用pip的完整路径安装packge失败,python,Python,我的电脑里有python2.7、python3.5和winPython3.5。现在我想在Windows命令行中将包gensim安装到winPython3.5。我使用winPython的pip的完整路径,以便在winPython中安装包。命令是 C:\Users\SHUYU LYU>"C:\Users\SHUYU LYU\Downloads\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\Scripts\pip.exe" install gensim

我的电脑里有python2.7、python3.5和winPython3.5。现在我想在Windows命令行中将包
gensim
安装到winPython3.5。我使用winPython的
pip
的完整路径,以便在winPython中安装包。命令是

C:\Users\SHUYU LYU>"C:\Users\SHUYU LYU\Downloads\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\Scripts\pip.exe" install gensim
但是它仍然使用python2.7来安装这个包。控制台中的信息如下所示:

Requirement already satisfied (use --upgrade to upgrade): gensim in c:\python27\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): scipy>=0.7.0 in c:\python27\lib\site-packages (from gensim)
Requirement already satisfied (use --upgrade to upgrade): smart-open>=1.2.1 in c:\python27\lib\site-packages (from gensim)
Requirement already satisfied (use --upgrade to upgrade): six>=1.5.0 in c:\python27\lib\site-packages (from gensim)
Requirement already satisfied (use --upgrade to upgrade): numpy>=1.3 in c:\python27\lib\site-packages (from gensim)
Requirement already satisfied (use --upgrade to upgrade): boto>=2.32 in c:\python27\lib\site-packages (from smart-open>=1.2.1->gensim)
Requirement already satisfied (use --upgrade to upgrade): bz2file in c:\python27\lib\site-packages (from smart-open>=1.2.1->gensim)
Requirement already satisfied (use --upgrade to upgrade): requests in c:\python27\lib\site-packages (from smart-open>=1.2.1->gensim)
有人能帮忙吗?由于完整路径安装应该可以工作,我仍然不明白为什么它仍然使用python2.7的
pip
,请尝试以下方法:

python-mpip安装

或者对于
python3


python3-m pip安装

如果所有其他操作都失败,请尝试以下操作:

click on icon "WinPython Command Prompt.exe"
type "pip install gensim"

尝试安装pip3gensim@AjaySingh不工作检查系统上是否安装了pip3?@AjaySingh是。即使它可以工作,它也无法帮助在winpython中安装软件包。因此,最简单的方法是将Windows从等式中删除,在其上进行编程总是很麻烦(可能只有一个例外-VS中的所有内容)。这只能将软件包安装到python2.7和python3.5中。。我需要将其安装到winPython.com中。那我就无能为力了。很抱歉是我干的。它仍然显示我在python2.7中安装了gensim,可能有一个pythonpath变量会污染东西。键入“set”进行检查。如果是这个问题,请在“script\env.bat”中添加一个“set pythonpath=”代码段,尽管这个代码段是受欢迎的,并且可能会提供一些帮助,这将是解决问题的方式和原因。记住,你是在将来回答读者的问题,而不仅仅是现在提问的人!请在回答中添加解释,并说明适用的限制和假设。