Python 初学者安装测试包
我正试图按照learnpythonthehardway教程安装以下内容:Python 初学者安装测试包,python,terminal,installation,nosetests,Python,Terminal,Installation,Nosetests,我正试图按照learnpythonthehardway教程安装以下内容: 从 分发自 嗅到 来自 我访问了这些链接并单击了下载按钮;现在每个文件都在我的下载文件夹中,我取消了归档/解压-不确定这意味着什么,但似乎是必需的。它们是“安装”的吗?如果没有,那么真正安装它们意味着什么?我试过在终端中键入nosetests(正如书中所说的那样),也试过easy\u install,但这似乎不起作用。看来我的理解在很多方面都是有限的 我得到了以下-bash:nosetests:command not fo
nosetests
(正如书中所说的那样),也试过easy\u install
,但这似乎不起作用。看来我的理解在很多方面都是有限的
我得到了以下-bash:nosetests:command not found
,但我正在尝试得到:
nosetests。---------------------------------------------------------------在0.007s内运行1次测试
好的
它们尚未安装。
关于安装过程的具体工作方式,每一个软件包都有自己的变幻莫测之处,事实上,其中一些软件包将包含其他软件包。即
“如果使用virtualenv,将自动创建一份pip副本
安装在您创建的每个虚拟环境中。“
作为一个相对较新的python用户(不久前也经历过类似的过程),我急切地等待着关于这个问题的更完整的答案。这在mac上有效,在linux上也可能有效 1) 打开终端(准备输入密码) 2) 类型:
sudo-easy\u-install-pip
3) 类型:sudo pip安装分发
4) 类型:sudo-pip-install-nose
5) 类型:sudopip安装virtualenv
希望有帮助,干杯 找出nostests脚本的位置。在OSX上:
/usr/local/share/nosetests
直接执行,或在.bash\u配置文件中设置bash别名:
alias nosetests='/usr/local/share/python/nosetests'
alias nosetests3='/usr/local/share/python3/nosetests'
你的思路是对的,但包裹实际上被称为“鼻子”。nose的文档(nosetests是脚本)可以在这里找到:
简而言之,你有两个基本选择:或。使用setuptools安装/分发:
easy\u Install nose
。使用pip安装:pip安装nose
安装Python 2.7,然后执行此操作(仅在Windows-Windows PowerShell上):
是的,它们似乎在某种程度上都是相互关联的。我不确定每个软件包需要放在我的计算机上的什么地方,或者是否有关系。在终端中键入
nosetest
,这是否意味着软件包放在正确的位置,或者只是安装在任何地方?我相信它或多或少是这样工作的:1)你将软件包下载到在计算机上的某个位置2)您执行安装,通常通过发出一个终端命令来引用您下载的软件包(或从下载所在的同一目录发出).3)在此之后,安装过程已将实际文件复制到计算机上的适当位置并更新路径。在此之后,您可以删除下载的软件包。如果正确安装了NoTest,您将能够在提示符处键入它并获得您正在查找的响应。相关:对于以下用户“通过艰苦的方式学习python“这绝对适用于Mac请不要使用sudo pip:事实上,它对我不起作用。我已经安装了所有这些必需的部件,但仍然收到消息”-bash:nosetests:command not found“我在一个类似这样结构的目录中”dds MacBook Pro:skeleton ddsd$ls-R NAME bin docs setup.py tests./NAME:init.py./bin:./docs:./tests:NAME_tests.py init.py“我仔细检查了它们:pip、distribute、nose、virtualenv,它们都已安装。有人知道还有什么可以做吗?我在这里找到了答案:基本上,在pip安装nose之后,轻松安装nose。是的,我同意。对我来说,你的回答是最恰当的。也许您需要解释每个步骤以及在何处键入命令。例如,初学者不知道第一步该做什么。您需要解释一下,只需说在Windows PowerShell中键入以下内容:[Environment]::SetEnvironmentVariable(“Path”,“$env:Path;C:\Python27”,“User”)
.\pip install distribute
.\pip install nose
.\pip install virtualenv