如何将模块添加到 Anaconda
how to add a module to Anaconda
这就是我在执行“python -V”时得到的结果
Python 2.7.11 :: Anaconda 2.4.0(64 位)
我通常使用我的终端玩 IDLE.But 现在我也安装了 IDLE shell.
我在 both.They 上尝试了 import sys;sys.path 抛出不同的路径。
我的终端返回了其中包含 anaconda 的路径。
我尝试按照这些步骤安装模块。
python setup.py sdist
sudo python setup.py 安装
然后我打开了 IDLE(shell)。我能够导入并使用我的模块。
我想在 Anaconda 中做同样的事情。我尝试使用 conda install filename.py.It 不起作用。
请帮忙。
有几种方法可以将模块添加到 Anaconda。
conda install <package>
pip install <package>
python setup.py install
(如果你在源目录中,如果anaconda在你的主目录中则不需要sudo)
要制作一个包供其他人使用,您需要将其放在人们可以访问的地方,例如 Github。
你将不得不制作一个配置文件(需要 yaml 文件操作)你可以在这里阅读如何 make/distribute 包。 http://conda.pydata.org/docs/build_tutorials/pkgs.html
现在回答你的问题:使用文件和使用 module/package 是有区别的。可以使用 import filename
将文件导入另一个 python 程序,其中 filename.py 是您要使用的文件的名称。要使该模块成为您想要查看此问题的答案的模块。 How to write a Python module?
同意楼上的回答。
但是使用时要小心:pip install
显然,已弃用的 pip 可能会产生 "Could not find a version that satisfies the requirement" 之类的问题
所以为了安全起见更新你的版本。
我就是这样。看了这个 link 之后:
https://pypi.org/project/opencv-python/
它说:
A: Most likely the issue is related to too old pip and can be fixed by running
pip install --upgrade pip
.
所以我决定尝试更新我的。它奏效了...
希望这对您有所帮助!
这就是我在执行“python -V”时得到的结果
Python 2.7.11 :: Anaconda 2.4.0(64 位) 我通常使用我的终端玩 IDLE.But 现在我也安装了 IDLE shell.
我在 both.They 上尝试了 import sys;sys.path 抛出不同的路径。 我的终端返回了其中包含 anaconda 的路径。
我尝试按照这些步骤安装模块。
python setup.py sdist
sudo python setup.py 安装
然后我打开了 IDLE(shell)。我能够导入并使用我的模块。
我想在 Anaconda 中做同样的事情。我尝试使用 conda install filename.py.It 不起作用。 请帮忙。
有几种方法可以将模块添加到 Anaconda。
conda install <package>
pip install <package>
python setup.py install
(如果你在源目录中,如果anaconda在你的主目录中则不需要sudo)
要制作一个包供其他人使用,您需要将其放在人们可以访问的地方,例如 Github。 你将不得不制作一个配置文件(需要 yaml 文件操作)你可以在这里阅读如何 make/distribute 包。 http://conda.pydata.org/docs/build_tutorials/pkgs.html
现在回答你的问题:使用文件和使用 module/package 是有区别的。可以使用 import filename
将文件导入另一个 python 程序,其中 filename.py 是您要使用的文件的名称。要使该模块成为您想要查看此问题的答案的模块。 How to write a Python module?
同意楼上的回答。 但是使用时要小心:pip install 显然,已弃用的 pip 可能会产生 "Could not find a version that satisfies the requirement" 之类的问题 所以为了安全起见更新你的版本。
我就是这样。看了这个 link 之后: https://pypi.org/project/opencv-python/
它说:
A: Most likely the issue is related to too old pip and can be fixed by running
pip install --upgrade pip
.
所以我决定尝试更新我的。它奏效了...
希望这对您有所帮助!