我想在我使用的服务器中安装python软件包networkx,在问这个问题之前我会先搜索一下,它说要使用
pip install --user networkx
但它不起作用,Linux错误是
Usage: /usr/bin/pip install [OPTIONS] PACKAGE_NAMES...
/usr/bin/pip install: error: no such option: --user
有人可以帮忙吗?如何在服务器中安装networkx软件包?
如果在服务器上安装了virtualenv,则可以创建虚拟环境:
virtualenv your_env_name
然后激活它:
source your_env_name/bin/activate
然后通过安装所有所需的软件包
pip install packagename
但是,如果尚未安装virtualenv,则应查看该线程中已经回答了相同问题的地方。
最好为每个项目使用单独的virtualenv,因为这样您可以轻松地使用以下命令导出依赖项:
pip freeze > requirements.txt
您可以将此Requirement.txt添加到版本控制中,然后,如果要将项目安装在另一台计算机上,则可以一次安装所有依赖项,而不必弄乱版本号等:
pip install -r requirements.txt
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句