1

我最近在虚拟环境中安装了 Tensorflow,并且运行良好。我之前将 numpy、pandas、matplotlib 和其他包安装为全局包(python 2.7)。我想将 Tensorflow 与其他使用 rodeo IDE 的全局包一起使用。

我已经使用终端以这种方式成功导入了所有包

virtualenv env --system-site-packages 
source /media/usr/dir/tensor/bin/activate
python -c "import tensorflow;print(tensorflow.__version__)"
0.10.0
python -c "import numpy;print(numpy.__version__)"
1.11.1

在牛仔竞技表演中,我尝试过这种方式 ten.sh

#!/bin/bash
virtualenv env --system-site-packages 
source /media/usr/dir/tensor/bin/activate

圈地 IDE 内部

#rodeo
import os
os.system('/bin/bash --rcfile /media/usr/dir/tensor/ten.sh')

0

但是当尝试导入 tensorflow 时,它给了我错误

() 中的 ImportErrorTraceback (最近一次调用最后一次) ----> 1 import tensorflow

我还尝试从IDE本身更改python的路径(默认为/media/usr/dir/tensor/bin/python),但是在我导入任何pacakges时更改后它返回

>>> import tensorflow
This socket has been ended by the other party
4

0 回答 0