[英]Python importing modules in CMD
您好,感谢您的光临。
我正在尝试导入第三方模块,但是很难。
我已经完成了对环境变量的编辑,并且让python显示在cmd中,但是找不到正确的语法来进行安装。
基于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
>>>
再次感谢。 尽我所能搜索,也许我缺少一些简单的东西。 我是新来的。
您正在尝试在解释器中提供命令行参数...
如果安装了PIP,则根本不需要调用解释器。 只需致电:
C:\Users\T****J>pip install send2trash
在命令提示符下。
否则,如果您使用的是pip模块,则需要将命令行参数传递给命令行,而不是传递给解释器...
C:\Users\T****J>python -m pip install send2trash
pip
本身就是一个程序,类似于npm
, bundler
或nuget
工作方式。
您当前正在做的是启动Python解释器,并从那里编写对pip的调用,它不能那样工作。
您要做的是使用pip安装软件包,如下所示:
C:\Users\T****J>pip install send2trash
完成之后,您可以再次打开解释器,并像这样导入模块:
C:\Users\T****J>python
>>> import send2trash
但是,我强烈建议您对virtualenv及其使用方法进行一些研究,从长远来看,它将使您的生活更轻松
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.