Python win10无法检测到pip在conda中安装的egg包
我通过从GitHub下载并在我的conda虚拟环境中使用Python win10无法检测到pip在conda中安装的egg包,python,python-3.x,pip,conda,Python,Python 3.x,Pip,Conda,我通过从GitHub下载并在我的conda虚拟环境中使用python setup.py install安装了一个名为env_me的包mas ast。我可以用命令pipshowmast来显示这个包,但是当我试图从Windows命令行列出它时,它不会出现。相反,我得到的结果是: C:\Users\sonictl>activate env_me && pip show mas-ast Name: mas-ast Version: 2.0.3 Summary: Home-page
python setup.py install
安装了一个名为env_me
的包mas ast。我可以用命令pipshowmast来显示这个包,但是当我试图从Windows命令行列出它时,它不会出现。相反,我得到的结果是:
C:\Users\sonictl>activate env_me && pip show mas-ast
Name: mas-ast
Version: 2.0.3
Summary:
Home-page: https://github.com/decoxviii/mas-ast
Author: decyi
Author-email: decyi@gmail.com
License: MIT
Location: c:\users\sonictl\anaconda3\envs\env_me\lib\site-packages\mas_ast-2.0.3-py3.7.egg
Requires: aiohttp, colorama, docopt
Required-by:
(env_me) C:\Users\sonictl>mas-ast -h
'mas-ast' is not recognized as an internal or external command, operable program or batch file.
如何在windows cmd或pyCharm控制台中运行pip安装的egg?您能从python导入模块吗?我找不到源存储库并检查代码。软件包是否安装了脚本?这些脚本是否安装到添加到
$PATH
的目录中?检查目录c:\users\sonictl\anaconda3\envs\env_me\Scripts
-脚本mas-ast
在那里吗?@phd,它确实存在于c:\users\sonictl\anaconda3\envs\env_me\Scripts
中,但不像其他以.exe
或.py
作为后缀的文件,mas-ast文件没有后缀。在linux上,或者类似linux的操作系统,代码可以在env_me
和mas ast
中执行;但是在windows上,可以通过pyinstaller
工具()手动生成mas ast.exe文件,并将其移动到添加到$PATH
的目录中,例如c:\users\sonictl\anaconda3\envs\env\me\Scripts
试试python-m mas ast