您的位置:首页 > 其它

tensorflow安装的时候,没有su权限,即使利用anaconda虚拟环境,pip仍没有权限的问题

2017-06-23 21:16 549 查看
没有su权限就应当用anaconda建立虚拟环境
但是!!!

建立了环境之后直接用pip安装新的包,还是没有权限的!!!!

因为conda新建的环境里没有pip,其实用的还是系统自带的pip,所以没有权限。

所以正确的虚拟环境建立方法是这样的!【anaconda3版本:4.4.0 】

下载anaconda

wget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh[/code]安装anaconda: 
bash Anaconda3-4.4.0-Linux-x86_64.sh


新建conda环境:

conda create -n my_environment
进入conda'环境:

source activate my_environment
重点来了!在新的虚拟环境里!安装一次pip!:

conda install pip
然后就可以随意地pip安装啦。

附:一定能安装成功的tensorflow安装方法:

上面的安装好后:

安装python3.6.0:

conda install python=3.5.0
安装tensorflow 1.2 带GPU支持:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.2.0-cp36-cp36m-linux_x86_64.whl[/code] 如果失败,请用以下指令,安装无GPU支持版:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.2.0-cp36-cp36m-linux_x86_64.whl

即可。

参考回答:

StackOverflow
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息