Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.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
将cygwin与python VirtualEnvrapper一起使用?_Python_Cygwin_Virtualenvwrapper - Fatal编程技术网

将cygwin与python VirtualEnvrapper一起使用?

将cygwin与python VirtualEnvrapper一起使用?,python,cygwin,virtualenvwrapper,Python,Cygwin,Virtualenvwrapper,我是cygwin的新手,不是Python的新手 尝试在已安装Python和VirtualEnvrapper且运行良好的系统上安装cygwin。在CMD中,我可以键入workin myenv,它可以正常工作,但是当我尝试在cygwin bash中运行相同的命令时,我得到一个命令未找到错误 如何让cygwin识别该命令?这里有两个选项: 您可以通过Cygwin安装工具安装python 或 您必须使用python解释器的完整路径来执行脚本,这在我的情况下有效: /cygdrive/c/Users/&l

我是cygwin的新手,不是Python的新手

尝试在已安装Python和VirtualEnvrapper且运行良好的系统上安装cygwin。在CMD中,我可以键入
workin myenv
,它可以正常工作,但是当我尝试在cygwin bash中运行相同的命令时,我得到一个
命令未找到
错误

如何让cygwin识别该命令?

这里有两个选项:

您可以通过Cygwin安装工具安装python

您必须使用python解释器的完整路径来执行脚本,这在我的情况下有效:

/cygdrive/c/Users/<username>/AppData/Local/Programs/Python/Launcher/python my_python_scritp.py
/cygdrive/c/Users//AppData/Local/Programs/Python/Launcher/Python my\u Python\u scritp.py

谢谢。特定于cygwin的python安装会与我现有的python安装冲突吗?也许我应该卸载现有的python安装?它不会与现有的python安装冲突。我同时使用Cygwin和windows安装,没有任何问题。如果您从Cygwin执行它,它将使用Cygwin python,如果从Windows执行,它将使用您的Windows python。明白了。非常感谢你的帮助!