我从来没有遇到过这样的问题,因为我使用的是PyCharm,它有完美的版本控制。你知道吗
但现在我正在使用flask并在终端中使用“flask run”命令运行它,我刚刚注意到它在python 3.5上运行:
.local/lib/python3.5/site-packages/
当我键入python版本时,它会显示“3.6.5”,但我转到~/.local/lib目录,发现只有两个文件夹:python2.7和python3.5
当我尝试使用
sudo apt-get install python3.6
上面写着“需求已经满足”
我之所以需要python3.6,是因为我无法运行包含f字符串的flask应用程序。你知道吗
您可以指定PyCharm应该使用哪个运行时,但是在shell(即终端)中,它由
PATH
环境变量决定。你知道吗对于类UNIX操作系统(包括MacOS和Linux),this answer非常详细。你知道吗
在Windows下,Technet有答案。向下滚动到“命令搜索序列”部分。This answer解释得很好。你知道吗
有两个非常有用的命令用于确定要调用哪个可执行文件:^{} 用于UNIX likes和^{} 用于Windows的较新版本。你知道吗
由于正在使用
virtualenv
,您应该能够运行:使用现有的虚拟环境。有关更多信息,请查看virtualenv tutorial。你知道吗
相关问题 更多 >
编程相关推荐