问题标签 [python-install]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在共享主机上安装 python 2.7.11 权限被拒绝
我正在按照此指南在 CentOs 共享主机(bluehost)上安装 python 2.7.11。在make install阶段出现以下错误:
指南中提到的任何地方 2.7.2 我将其更改为 2.7.11。几个小时前,我安装了 2.7.2 没有任何问题。安装 2.7.11 时出现此错误。
如何跳过此错误并继续安装 2.7.11?
或者,如果有更好的方法可以在共享主机上安装 python 2.7.11,则可以更改方法。
python - 卸载旧版本并安装新版本 (MAC) 后无法运行新的 Python 版本
我试图卸载我的 Anaconda 版本的 Python 并重新安装常规的 Python 3.5 版本(mac)。我使用这个 SO question的答案来删除 Anaconda 文件夹,rm -rf ~/anaconda
并使用安装的 Python 网站 3.5 版。
但运行python --version
或python
从命令行返回此错误:
是否有一些 bash 脚本指向旧的已删除 /Anaconda 文件夹,导致 3.5 版本无法运行?如果我不知道自己在做什么,我真的不想弄乱系统文件
python - 如何在客户环境中运行 python 生产
我有一些应该在客户站点上运行的 python 应用程序。我将我的py
文件编译为pyc
(python 字节码)。
在客户环境中运行应用程序的标准方式是什么?我看到的选项是:
- 作为我的安装程序的一部分,安装一些 python 发行版,即 Anaconda。
- 要求客户在他们的环境中安装 python。
- 将 python 库和可执行文件与我的代码一起带上,并直接从我的安装目录运行它。
- 使用一些 py-to-exe 工具将脚本转换为 exe。
应用程序使用:该应用程序用作计算我的主要产品的统计数据的工具。客户不会明确地运行它。它不会有任何图形用户界面。
客户环境将是 x64 Windows 机器。没有其他限制。
有什么建议或意见吗?我在网上找不到这样的讨论。
python - 如何知道哪个 .whl 模块适合我的系统这么多?
我们有很多版本的轮子。我们怎么知道应该在我的系统中安装哪个版本?我记得有一个命令可以检查我的系统环境。或者还有其他方法吗?
---------------------此行下方的示例 ------------
scikit_learn-0.17.1-cp27-cp27m-win32.whl scikit_learn-0.17.1-cp27-cp27m-win_amd64.whl scikit_learn-0.17.1-cp34-cp34m-win32.whl scikit_learn-0.17.1-cp34-cp34m-win_amd64 .whl scikit_learn-0.17.1-cp35-cp35m-win32.whl scikit_learn-0.17.1-cp35-cp35m-win_amd64.whl scikit_learn-0.18rc2-cp27-cp27m-win32.whl scikit_learn-0.18rc2-cp27-cp27m-win_amd64 .whl scikit_learn-0.18rc2-cp34-cp34m-win32.whl scikit_learn-0.18rc2-cp34-cp34m-win_amd64.whl scikit_learn-0.18rc2-cp35-cp35m-win32.whl scikit_learn-0.18rc2-cp35-cp35m-win_amd64.w
python - Python setuptools/distutils 使用 Makefile 自定义构建 `extra` 包
序言:
Python setuptools 用于包分发。我有一个 Python 包(让我们称之为my_package
),它有几个extra_require
包。一切都可以找到(安装和构建包,以及额外的,如果需要的话),因为所有extra_require
都是 python 包本身并且 pip 正确地解决了所有问题。一个简单的pip install my_package
工作就像一个魅力。
设置:
现在,对于其中一个附加功能(让我们称之为extra1
),我需要调用非 python 库的二进制文件X
。
模块X
本身(源代码)已添加到my_package
代码库中并包含在发行版中my_package
。对我来说可悲的是,要使用它,X
需要首先在目标机器上编译成二进制文件(C++ 实现;我假设这种编译应该发生在my_package
安装的构建阶段)。库中有一个针对不同平台编译而优化Makefile
的X
库,因此只需在构建过程运行时在库make
的相应目录中运行即可。X
my_package
问题 #1:如何make
在包的构建过程中使用 setuptools/distutils 运行终端命令(即,在我的情况下)?
问题#2:如何确保只有extra1
在安装过程中指定了相应的终端命令才执行?
例子:
- 如果有人运行
pip install my_package
,则不会发生此类额外的库编译X
。 - 如果有人运行
pip install my_package [extra1]
,则X
需要编译模块,因此将创建相应的二进制文件并在目标机器上可用。
python - 为所有用户或仅当前用户安装 Python?
使用 Python,我如何以编程方式查找安装在我的 PC 中的 Python 是为所有用户安装还是仅为当前用户安装?
python-2.7 - 使用 pip 在 Windows 10 中安装 scipy
从过去两天开始,我一直在尝试从http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy在我的 Windows 笔记本电脑 64 位构建并运行 Python 2.7中安装scipy
轮子文件。 3. 我尝试在命令窗口中运行,它不起作用并且在命令提示符中弹出以下错误pip install scipy
我也试过打字
那也没用!并弹出相同的错误。我什至更新了我的点子。
我在一些评论中读到 pip 不适用于 scipy 安装。如果是这样,您可以提出哪些替代方案?如果不能,你能告诉我使用轮脚本安装的方法吗?
python - Python没有在安装目录中安装名为“python”的可执行文件
我在 DigitalOcean 上有一个我正在研究的液滴:
它是 CentOS7 x64
我想安装 python v 3.5.3 并在我输入“python”时运行它
我将此页面用作参考:
https://www.digitalocean.com/community/tutorials/how-to-set-up-python-2-7-6-and-3-3-3-on-centos-6-4
我做了以下下载和编译python:
作为本地用户 joe:
/usr/local/bin 看起来像这样:
没有“python”可执行文件只有“python3.5”唯一的“python”可执行文件位于
/home/joe/Python-3.5.3
它是相同的大小,所以它可能是同一个文件。我是否应该在 /usr/local/bin 中创建一个名为 python 指向 python3.5 的符号链接?我认为这是一种黑客行为,但我看不出我做错了什么。
另外,我不能调用 pip。
我试图安装它:
谢谢。
python - 在 Linux 中安装 Python 3.4.4 时出错
通过运行脚本将Python 3.4.4安装到 Linux 服务器时,./configure
出现以下错误:
我正在尝试搜索但没有得到那么多信息,请专家在这里提供他们的意见,将不胜感激。
linux - 无法安装python
我尝试通过下载源代码在 OpenSuSE Linux 上手动安装 Python,然后运行:
configure --prefix=/path/to/my/dir/installed/python
和
make && make install
(我必须这样做,因为我使用的是我的机构提供的服务器,而我没有 root 访问权限)
这给了我以下警告:
make: warning: Clock skew detected. Your build may be incomplete.
我不确定警告是否与我将来遇到的错误有关。(编辑:这个警告现在消失了)
我检查了安装日志,我意识到它给了我以下错误:
现在我运行 python
它给了我以下错误:
我尝试使用How can I Troubleshoot Python "Could not find platform Independent libraries <prefix>"以及一些类似的链接来修复此错误,并将我的环境变量设置为:
现在,如果我运行 python,它会给我这个错误:
我在 Stackoverflow 上搜索后一种解决方案,但他们只是告诉我回去取消设置$PYTHONHOME
and $PYTHONPATH
...
我还尝试将两条路径重置到其他一些位置,但都不起作用。
供您参考,如果我取消设置路径并运行 python,它仍然会输出之前的“找不到依赖库”错误,如果我尝试找到它提供的路径: