您好,谢谢你的期待。
我正在尝试导入第三方模块但是很难。
我已经对环境变量进行了编辑,并且我在cmd中显示了python,但是我找不到正确的语法来进行安装。
基于python org站点我应该使用python -m pip install SomePackage
我还读过我应该使用pip install SomePackage
我已经尝试过两次并没有取得成功。我在Windows 10下面是我尝试的命令提示符。
C:\Users\T****J>python
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> -m pip install send2trash
File "<stdin>", line 1
-m pip install send2trash
^
SyntaxError: invalid syntax
>>> pip install send2trash
File "<stdin>", line 1
pip install send2trash
^
SyntaxError: invalid syntax
>>> python pip install send2trash
File "<stdin>", line 1
python pip install send2trash
^
SyntaxError: invalid syntax
>>> python -m pip install requests
File "<stdin>", line 1
python -m pip install requests
^
SyntaxError: invalid syntax
>>>
再次感谢。我尽力搜索,也许我错过了一些简单的事情。我是新来的。
答案 0 :(得分:1)
你试图在解释器中提供命令行参数......
如果安装了PIP,则根本不需要调用解释器。只需致电:
C:\Users\T****J>pip install send2trash
从命令提示符。
否则,如果您使用的是pip模块,则需要将命令行参数传递给命令行而不是传递给解释器......
C:\Users\T****J>python -m pip install send2trash
答案 1 :(得分:0)
pip
是一个程序本身,与npm
,bundler
或nuget
的工作方式类似。
你目前正在做的是启动Python解释器,并从那里写调用pip,它不会像那样工作。
您要做的是安装带有pip的软件包,如下所示:
C:\Users\T****J>pip install send2trash
在完成之后,您可以再次打开解释器并导入模块,如下所示:
C:\Users\T****J>python
>>> import send2trash
然而,我强烈建议您对virtualenv进行一些研究以及如何使用它,从长远来看,它会让您的生活更轻松