Pip 在普通Python解释器中运行'print(sys.platform)`生成一个空白字符串
在普通Python解释器中运行Pip 在普通Python解释器中运行'print(sys.platform)`生成一个空白字符串,pip,python-3.5,ansi,platform,sys,Pip,Python 3.5,Ansi,Platform,Sys,在普通Python解释器中运行print(sys.platform)生成一个空白字符串 我试图在github上配置一个开源python项目的代码。我用pip安装了这个程序,它运行得非常好。然而,为了修改代码,我必须使用pip install-e命令来启用可编辑安装。当我这次运行程序时,我的终端似乎没有解释ANSI颜色转义序列,并且在Windows上关闭这些序列的检测没有工作 然后我在普通Python解释器中运行print(sys.platform),得到一个空白字符串。 有没有办法用我机器的Py
print(sys.platform)
生成一个空白字符串
我试图在github上配置一个开源python项目的代码。我用pip安装了这个程序,它运行得非常好。然而,为了修改代码,我必须使用pip install-e命令来启用可编辑安装。当我这次运行程序时,我的终端似乎没有解释ANSI颜色转义序列,并且在Windows上关闭这些序列的检测没有工作
然后我在普通Python解释器中运行print(sys.platform)
,得到一个空白字符串。
有没有办法用我机器的Python设置来解决这个问题??
我运行windows 10 64位和python 3.5无法复制(windows 10/python 3.5):
您的安装可能有问题?因此,我假设
print(repr(sys.platform))
给出了'
?什么是sys.\uuuuuuuuuu文件?
?这个项目有没有可能有自己的系统模块?!启动新的控制台有帮助吗?或者注销/登录?提及您的操作系统设置可能会很有用。你有哪个Windows版本?哪个Python版本?你是如何安装Python的?等等。不,它只是返回一个空行,而不是“你能告诉我要粘贴到cmd中的确切命令吗?”?为了保证100%的正确性,我在python命令promt中做到了这一点。如果我键入print(sys.platform),我将获得win32。在normal cmd中,我得到了一个空行..以及开发人员安装程序ramain时出现的ansi着色问题。您所说的“python命令提示符”与“normal cmd”到底是什么意思?python 3.6(32位)应用程序…它看起来像经典的cmd,但您可以直接从那里运行python。很抱歉,我总是从命令行、IDLEX shell、IPython和Spyder获取“win32”
Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import sys
>>> sys.platform
'win32'
>>>