Python3.5虚拟环境不能正常工作ubuntu

时间:2016-08-06 18:57:07

标签: python python-3.x

我在我的VPS Ubuntu上安装了Python 3.5。

命令:

 TextView textView= (TextView) findViewById(R.id.msgtext);

 textView.setText(Html.fromHtml("hi visit:" +
                "<a href=\"http:/www.abc.com">www.abc.com</a> "+"the rest of your text"));
 textView.setMovementMethod(LinkMovementMethod.getInstance());

给出:

python3.5 --version

然后我安装简单的Flask应用程序并安装虚拟环境并激活它:

3.5.0+

但如果我打印Python版本,则返回3.4.3

virtualenv -p python3.5 envname
source envname/bin/activate 

这部分:

from flask import Flask
import sys
app = Flask(__name__)
@app.route("/")
def hello():
    return sys.version
if __name__ == "__main__":
    app.run()

返回:

sys.executable

不是3.5。

1 个答案:

答案 0 :(得分:0)

有一种解决方法,但我想到的最简单的解决方案是:

cp envname/bin/python3.5 envname/bin/python

即使使用python命令执行Python脚本,也会使用Python 3.5。