在本文中,我们将带你了解在Windows上安装python/sphinx环境?在这篇文章中,我们将为您详细介绍在Windows上安装python/sphinx环境?的方方面面,并解答windows下安
在本文中,我们将带你了解在Windows上安装python / sphinx环境?在这篇文章中,我们将为您详细介绍在Windows上安装python / sphinx环境?的方方面面,并解答windows下安装python常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的python – 在Windows 7机器上安装PyMySQL、python-如何在Windows上安装pip?、windows上安装python虚拟环境、Windows上的Pocketsphinx-python安装错误。
本文目录一览:- 在Windows上安装python / sphinx环境?(windows下安装python)
- python – 在Windows 7机器上安装PyMySQL
- python-如何在Windows上安装pip?
- windows上安装python虚拟环境
- Windows上的Pocketsphinx-python安装错误
在Windows上安装python / sphinx环境?(windows下安装python)
我们在我们的Linux / OSX python环境中使用Sphinx进行文档编辑,但是我们在Windows上有一个人希望能够获得编辑和构buildSphinx文档的环境。
是否有可能在Windows上设置狮身人面像? 我猜硬困难的部分是安装一个python环境和所有的依赖,但我有0在Windows上的经验,所以有人可能能够指向我一个直接的方式来进行。
Windows服务注销后停止
Intergate哪个进程在Windows C ++中locking了一个文件
GetLastInputInfo不正确的工作?
拦截鼠标/键盘事件
识别Windows机器上的空闲状态
现在可以使用pip-win在windows上的virtualenv中轻松设置sphinx。
首先,下载并安装Python 。 如果您想使用latexpdf生成器,则还需要安装TeX Live或MiKTeX for windows。
接下来,运行pip-win.exe。 它会自动提取所需的setuptools,并在您的系统上安装pip和virtualenv。 当加载时,它会拉起刚刚安装的Python,但是如果将它安装在默认目录以外的位置,则可以轻松地输入绝对路径或浏览它。
接下来,在Command:行中,您可以通过输入以下内容来创建一个新的virtualenv:
venv -c C:foosphinx-venv
这将在你的virtualenv中打开一个命令提示符。 在这之后你可以用pip命令安装sphinx:
<sphinx-venv> C:foo> pip install sphinx
现在狮身人面像被安装在虚拟环境中的Windows机器上。 您可以使用停用来逃避您的新环境。
当你想再次输入你的virtualenv来构建更多的狮身人面像项目时,你可以打开pip-win并运行:
venv C:foosphinx-venv
或者你可以创建一个自定义的python文件来激活你的狮身人面像环境,并建立你的狮身人面像文件,例如:
import os os.system("cmd /c "CALL C:\foo\sphinx-venv\Scripts\activate.bat && make html"")
在windows上安装python下载Python 。 运行可执行文件,你都设置好了。
如果安装了pip,则可以打开命令提示符并输入
pip install -U Sphinx
如果您没有安装pip,则首先需要在命令提示符处使用以下命令来安装它
python -m pip install -U pip
到目前为止,在Windows上使用Python最简单的方法是WinPython ,它是一个便携式发行版,与任何其他便携式应用程序一样简单易用。 它会为您提供一个WinPython命令提示符的图标,您可以像使用其他任何(如Linux)系统一样使用pip等,也可以使用WinPython的控制面板下载软件包并进行安装。
python – 在Windows 7机器上安装PyMySQL
我不是python用户,虽然我使用过MySQL,但我不是专家.另外,我主要是一个Windows用户,我对运行命令行脚本了解不多.所以这可能是一个愚蠢的问题,但无论如何我想问…
(BTW我的目的是安装’棒球棒’)
我安装了Python(Windows 7机器上的3.3版本).
接下来它说要安装pyMysqL.所以我从https://github.com/petehunt/PyMySQL/下载了.zip文件
自述文件说“只需从本地目录运行build-py3k.sh脚本.它将在./py3k目录中构建一个工作包.”我完全不知道这意味着什么.我该怎么办?我尝试在Python命令行界面中键入它,它只是给了我一个错误.
有一些非常明确的指示,并在运行python 3.3的Windows 8上为我工作
在这里拉链:
http://www.summet.com/dmsi/html/codesamples/pymysql3.zip
python-如何在Windows上安装pip?
如何解决python-如何在Windows上安装pip??
Python 2.7.9+和3.4+
好消息!python3.4(2014年3月发布)和Python2.7.9(2014年12月发布)随Pip一起发布。这是任何Python版本中最好的特性。它使社区丰富的图书馆向每个人开放。由于设置的困难,新手不再被排除在使用社区库之外。在与包管理器一起发布时,Python加入了Ruby
、Node.js
、Haskell
、Perl
,几乎所有其他当代语言都加入了大多数开源社区谢谢,Python。
如果确实发现在使用Python 3.4+或Python 2.7.9+时不可用pip,则只需执行例如:
py -3 -m ensurepip
当然,这并不意味着Python封装可以解决问题。经验仍然令人沮丧。我将在“堆栈溢出”问题中对此进行讨论。Python是否具有程序包/模块管理系统?。
而且,对于使用Python 2.7.8或更早版本(社区中相当大的一部分)的每个人来说都可惜。没有计划将Pip运送给你。遵循手册说明。
Python 2≤2.7.8和Python 3≤3.3
面对 ‘batteries included’,Python出厂时没有软件包管理器。更糟糕的是,直到最近,Pip一直很难安装。
官方指示
根据https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip:
下载时get-pip.py,请小心保存为.py
文件而不是文件.txt
。然后,在命令提示符下运行它:
python get-pip.py
你可能需要管理员命令提示符才能执行此操作。按照以管理员身份启动命令提示符(Microsoft TechNet)。
这将安装pip程序包,该程序包(在Windows中)包含... \ Scripts \ pip.exe
,该路径必须位于PATH环境变量中才能从命令行使用pip(请参阅“替代说明”的第二部分,将其添加到你的路径,
替代说明
官方文档告诉用户从源代码安装Pip及其每个依赖项。对于新手来说,这是乏味的,对有经验的人来说是极其困难的。
为了我们的缘故,Christoph Gohlke .msi
为流行的Python软件包准备了Windows安装程序()。他为所有32位和64位Python版本构建安装程序。你需要:
- 安装setuptools
- 安装点子
对我而言,此安装点位于C:\Python27\Scripts\pip.exe。pip.exe
在你的计算机上查找,然后将其文件夹(例如C:\Python27\Scripts
)添加到你的路径(开始/编辑环境变量)。现在,你应该可以从命令行运行pip了。尝试安装软件包:
pip install httpie
你去了(希望)!常见问题的解决方案如下:
代理问题
如果你在办公室工作,则可能位于HTTP
代理后面。如果是这样,请设置环境变量http_proxy
和https_proxy
。大多数Python应用程序(和其他免费软件)都遵守这些规定。语法示例:
http://proxy_url:port
http://username:password@proxy_url:port
如果你真的很不幸,你的代理可能是Microsoft NTLM
代理。自由软件无法应付。唯一的解决方案是安装一个免费软件友好代理,该代理转发给讨厌的代理。http://cntlm.sourceforge.net/
找不到vcvarsall.bat
python模块可以部分用C或C ++
编写。Pip
尝试从源代码进行编译。如果没有安装和配置C / C ++
编译器,则会看到此错误消息。
错误:找不到vcvarsall.bat
你可以通过安装C ++
编译器(例如MinGW
或Visual C ++
)来解决此问题。微软实际上提供了一个专门用于Python的工具。或者尝试使用适用于Python 2.7的Microsoft Visual C ++
编译器。
解决方法
如何在Windows上安装pip?
windows上安装python虚拟环境
一、windows上安装python虚拟环境
1、安装
pip install virtualenv
virtualenv --version
2、新建一个python虚拟环境virtual_env_01
virtualenv virtual_env_01
cd virtual_env_01
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境
3、新建一个python2的虚拟环境virtualenv_py2
virtualenv -p D:\biancheng\python27\python.exe virtualenv_py2 # -p 指定为python2的虚拟环境
cd virtualenv_py2
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境
二、Linux上安装虚拟环境
同上
或者参考:
https://www.cnblogs.com/andy9468/p/10355689.html
三、对比virtualenv 和 mkvirtualenv
相同:两个命令都是用于新建虚拟环境的,且都-p选项设定python版本。
不同:
virtualenv新建虚拟环境env_test01后,虚拟环境的文件会在当前目录下生成,进入虚拟环境需要cd到当前目录下的 env_test01/Scripts 下 才能 用activate进入新建的虚拟环境;且workon中不显示该虚拟环境。
mkvirtualenv新建虚拟环境env_test02后,虚拟环境的文件不会在当前目录下生成(在默认的集中目录中),进入虚拟环境无论在什么目录直接activate即可;且workon中显示该虚拟环境。
Windows上的Pocketsphinx-python安装错误
我一直在试图在我的笔记本电脑上安装pocketsphinx。 我已经安装了所有的依赖关系,仍然继续给出下面的错误。 GCC.exe在一个文件夹中退出并被添加到环境variables中。 感谢所有的帮助
Source in c:usersarchanaappdatalocaltemppip_build_archanapocketsphinx has version 0.0.4,which satisfies requirement pocketsphinx Installing collected packages: pocketsphinx Running setup.py install for pocketsphinx Running command C:UsersARCHANAAnacondapython.exe -c "import setuptools,tokenize;__file__='c:\users\archana\appdata\local\temp\pip_build_ARCHANA\pocketsphinx\setup.py';exec(compile(getattr(tokenize,'open',open)(__file__).read().replace('rn','n'),__file__,'exec'))" install --record c:usersarchanaappdatalocaltemppip-f_ai9e-recordinstall-record.txt --single-version-externally-managed --compile running install running build running build_py creating build creating buildlib.win-amd64-2.7 creating buildlib.win-amd64-2.7sphinxbase copying sphinxbaseswigpythonsphinxbase.py -> buildlib.win-amd64-2.7sphinxbase copying sphinxbaseswigpython__init__.py -> buildlib.win-amd64-2.7sphinxbase creating buildlib.win-amd64-2.7pocketsphinx copying pocketsphinxswigpythonpocketsphinx.py -> buildlib.win-amd64-2.7pocketsphinx copying pocketsphinxswigpython__init__.py -> buildlib.win-amd64-2.7pocketsphinx running build_ext building 'sphinxbase._sphinxbase' extension swigging sphinxbase/swig/sphinxbase.i to sphinxbase/swig/sphinxbase_wrap.c C:UsersARCHANAAnacondaswigwin-3.0.5swig.exe -python -modern -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -outdir sphinxbase/swig/python -o sphinxbase/swig/sphinxbase_wrap.c sphinxbase/swig/sphinxbase.i creating buildtemp.win-amd64-2.7 creating buildtemp.win-amd64-2.7Release creating buildtemp.win-amd64-2.7Releasesphinxbase creating buildtemp.win-amd64-2.7Releasesphinxbasesrc creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbase creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaselm creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbasefeat creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaseutil creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbasefe creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxad creating buildtemp.win-amd64-2.7Releasesphinxbaseswig C:UsersARCHANAAnacondaScriptsgcc.bat -DMS_WIN64 -mdll -O -Wall -DSphinxBASE_EXPORTS -DPOCKETSphinx_EXPORTS -DHAVE_CONfig_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSphinxDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:UsersARCHANAAnacondainclude -IC:UsersARCHANAAnacondaPC -c sphinxbase/src/libsphinxbase/lmfsg_model.c -o buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaselmfsg_model.o /wd4244 /wd4090 /wd4018 gcc.exe: error: /wd4244: No such file or directory gcc.exe: error: /wd4090: No such file or directory gcc.exe: error: /wd4018: No such file or directory error: command 'gcc' Failed with exit status 1 Complete output from command C:UsersARCHANAAnacondapython.exe -c "import setuptools,'exec'))" install --record c:usersarchanaappdatalocaltemppip-f_ai9e-recordinstall-record.txt --single-version-externally-managed --compile: running install running build running build_py creating build creating buildlib.win-amd64-2.7 creating buildlib.win-amd64-2.7sphinxbase copying sphinxbaseswigpythonsphinxbase.py -> buildlib.win-amd64-2.7sphinxbase copying sphinxbaseswigpython__init__.py -> buildlib.win-amd64-2.7sphinxbase creating buildlib.win-amd64-2.7pocketsphinx copying pocketsphinxswigpythonpocketsphinx.py -> buildlib.win-amd64-2.7pocketsphinx copying pocketsphinxswigpython__init__.py -> buildlib.win-amd64-2.7pocketsphinx running build_ext building 'sphinxbase._sphinxbase' extension swigging sphinxbase/swig/sphinxbase.i to sphinxbase/swig/sphinxbase_wrap.c C:UsersARCHANAAnacondaswigwin-3.0.5swig.exe -python -modern -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -outdir sphinxbase/swig/python -o sphinxbase/swig/sphinxbase_wrap.c sphinxbase/swig/sphinxbase.i creating buildtemp.win-amd64-2.7 creating buildtemp.win-amd64-2.7Release creating buildtemp.win-amd64-2.7Releasesphinxbase creating buildtemp.win-amd64-2.7Releasesphinxbasesrc creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbase creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaselm creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbasefeat creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaseutil creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbasefe creating buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxad creating buildtemp.win-amd64-2.7Releasesphinxbaseswig C:UsersARCHANAAnacondaScriptsgcc.bat -DMS_WIN64 -mdll -O -Wall -DSphinxBASE_EXPORTS -DPOCKETSphinx_EXPORTS -DHAVE_CONfig_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSphinxDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:UsersARCHANAAnacondainclude -IC:UsersARCHANAAnacondaPC -c sphinxbase/src/libsphinxbase/lmfsg_model.c -o buildtemp.win-amd64-2.7Releasesphinxbasesrclibsphinxbaselmfsg_model.o /wd4244 /wd4090 /wd4018 gcc.exe: error: /wd4244: No such file or directory gcc.exe: error: /wd4090: No such file or directory gcc.exe: error: /wd4018: No such file or directory error: command 'gcc' Failed with exit status 1 ---------------------------------------- Cleaning up... Removing temporary dir c:usersarchanaappdatalocaltemppip_build_ARCHANA... Command C:UsersARCHANAAnacondapython.exe -c "import setuptools,'exec'))" install --record c:usersarchanaappdatalocaltemppip-f_ai9e-recordinstall-record.txt --single-version-externally-managed --compile Failed with error code 1 in c:usersarchanaappdatalocaltemppip_build_ARCHANApocketsphinx Exception information: Traceback (most recent call last): File "C:UsersARCHANAAnacondalibsite-packagespipbasecommand.py",line 122,in main status = self.run(options,args) File "C:UsersARCHANAAnacondalibsite-packagespipcommandsinstall.py",line 279,in run requirement_set.install(install_options,global_options,root=options.root_path) File "C:UsersARCHANAAnacondalibsite-packagespipreq.py",line 1380,in install requirement.install(install_options,*args,**kwargs) File "C:UsersARCHANAAnacondalibsite-packagespipreq.py",line 699,in install cwd=self.source_dir,filter_stdout=self._filter_install,show_stdout=False) File "C:UsersARCHANAAnacondalibsite-packagespiputil.py",line 697,in call_subprocess % (command_desc,proc.returncode,cwd)) InstallationError: Command C:UsersARCHANAAnacondapython.exe -c "import setuptools,'exec'))" install --record c:usersarchanaappdatalocaltemppip-f_ai9e-recordinstall-record.txt --single-version-externally-managed --compile Failed with error code 1 in c:usersarchanaappdatalocaltemppip_build_ARCHANApocketsphinx
程序运行时出现C ++ STATUS_ACCESS_VIOLATION错误
屏幕抓取一个窗口
阅读特定的Windows事件日志事件
语音识别API是否在Windows Store应用程序中可用?
如何改变文字和背景颜色?
看来你正在使用MinGW构建的Anaconda python。 自述文件中提到的默认pocketsphinx-python应该可以使用MSVC python(从python.org发布),所以它与GCC python不兼容,因为它在setup.py中使用了一些特定于MSVC的选项:
extra_compile_args.extend([ '/wd4244','/wd4267','/wd4197','/wd4090','/wd4018' ])
你有两个选择:
使用MSVC编译的Windows默认的python
从setup.py中移除extra_compile_args ,然后程序包可能会用MinGW gcc编译。
克里斯托夫·戈尔克(Christoph Gohlke)向他的非官方扩展库中添加了pocketsphinx的编译版本。
如果您正在运行Python 3.5(32位),请下载:“pocketsphinx-0.0.9-cp35-cp35m-win32.whl”
在这里: http : //www.lfd.uci.edu/~gohlke/pythonlibs/#pocketsphinx
然后运行:pip3 install“pocketsphinx-0.0.9-cp35-cp35m-win32.whl”
关于在Windows上安装python / sphinx环境?和windows下安装python的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于python – 在Windows 7机器上安装PyMySQL、python-如何在Windows上安装pip?、windows上安装python虚拟环境、Windows上的Pocketsphinx-python安装错误的相关信息,请在本站寻找。
本文标签: