Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.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
python virtualenv没有名为inspect time flask的模块_Python_Flask_Virtualenv_Configure_Importerror - Fatal编程技术网

python virtualenv没有名为inspect time flask的模块

python virtualenv没有名为inspect time flask的模块,python,flask,virtualenv,configure,importerror,Python,Flask,Virtualenv,Configure,Importerror,我最近从磁盘上删除了一些旧的开发文件夹,现在我的一个virtualenv项目无法工作。我在尝试导入烧瓶时注意到了这个问题 我使用的是Ubuntu,我在virtualenv中使用的是python2.7,而不是默认的python版本python2.6 我将描述我是如何修复它的,但我想知道是否有更好的方法 仅供参考默认情况下,我在终端中使用bash 从下载源代码 将源文件移动到/project/src/dir并提取 将终端的工作目录更改为新提取的目录 配置并制作 mkdir python2.7 ./c

我最近从磁盘上删除了一些旧的开发文件夹,现在我的一个virtualenv项目无法工作。我在尝试导入烧瓶时注意到了这个问题

我使用的是Ubuntu,我在virtualenv中使用的是python2.7,而不是默认的python版本python2.6

我将描述我是如何修复它的,但我想知道是否有更好的方法

仅供参考默认情况下,我在终端中使用bash

从下载源代码

将源文件移动到/project/src/dir并提取

将终端的工作目录更改为新提取的目录

配置并制作

mkdir python2.7
./configure --prefix=/project/src/dir/python2.7
make
make install
创建virtualenv并指定要使用的python

virtualenv --no-site-packages -p /project/src/dir/python2.7/bin/python2.7 projectname
进入虚拟环境

cd projectname
source bin/activate
如果你想要的话,去拿烧瓶

pip install flask
测试看看我们是否可以导入时间和检查

(猛击)

(python外壳)

测试看看我们是否能进口烧瓶

import flask
也许您在使用--系统站点包之前,hand和flask是通过VirtualEnv外部的路径提供的


请记住,旧版本的VirtualEnv如果移动,也不是很容易重新定位的。

我以前犯过这个错误,但我几乎可以肯定我删除了我的VirtualEnv使用的python版本。如果您仍然拥有原始的VirtualEnv,可能值得发布相关信息。。文件列表等等。。所以人们可以充分地回答你。我可能错误地将python2.7设置为虚拟环境中的默认python。
import time
import inspect
import flask