too*_*bee 8 python pip python-3.5 keras
我正在开发一个运行 Linux 的计算服务器。该机器由多个用户使用,因此我没有也不会获得 root 权限。我需要安装Keras您通常会使用的安装pip
现在,pip 还没有安装,他们也root不会为我安装它,除非我求他大概一个月左右。我尝试使用 python 安装脚本在本地安装 pipPython352/bin/python3.5 get-pip.py --user
不幸的是,这给了我一个no permission error /etc. 这并不完全是我在本地安装该工具所期望的。是否可以以某种方式安装 pip,使其不尝试接触本地目录之外的任何内容?
Kas*_*han 11
以下是无需 root 访问方法即可向用户安装 pip (python) 的最新版本:
wget https://bootstrap.pypa.io/get-pip.py && python get-pip.py --user
Run Code Online (Sandbox Code Playgroud)
我和你有类似的情况,我选择了Anaconda。您可以使用从此页面下载 Anaconda 文件wget。你会很高兴地发现该文件是一个.sh文件。
使用以下命令安装 Anaconda(适用于 Python3):
bash ./Anaconda3-5.0.1-Linux-x86_64.sh
Run Code Online (Sandbox Code Playgroud)
使用以下命令通过pip安装其他软件(SOFTWARE_NAME):
anaconda3/bin/pip install SOFTWARE_NAME
Run Code Online (Sandbox Code Playgroud)
希望它可以帮助你。
要pip以没有 sudo 访问权限的用户身份安装,请检查:How to install pip (python) to user without root access。
此外,您需要一个虚拟环境,为此您可以使用virtualenv. 正如虚拟环境文档所说:
\n\n\n虚拟环境是一种工具,通过为不同项目创建虚拟 Python 环境,将不同项目所需的依赖关系保存在不同的位置。它解决了 \xe2\x80\x9cProject X 依赖于版本 1.x,但 Project Y 需要 4.x\xe2\x80\x9d 的困境,并保持全局站点包目录干净且易于管理。
\n
怎么样,适合你吗?
\n\n