我正在尝试安装和使用Evernote模块(https://github.com/evernote/evernote-sdk-python).我跑了pip install evernote,它说安装工作.
我可以确认evernote模块存在于/usr/local/lib/python2.7/site-packages.但是,当我尝试运行时,python -c "import evernote"我收到以下错误:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named evernote
Run Code Online (Sandbox Code Playgroud)
这是我的内容.bash-profile:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH
export PATH=$PATH:/usr/local/bin/
Run Code Online (Sandbox Code Playgroud)
我与安装的其他模块有同样的问题pip.救命?
编辑:我是一个超级新手,并没有编辑该.bash-profile文件.
编辑:python -c 'import …
我尝试通过下载源代码并执行以下命令来安装pycrypto模块python setup.py install,然后出现错误
running install
running build
running build_py
running build_ext
warning: GMP library not found; Not building Crypto.PublicKey._fastmath.
building 'Crypto.Hash.MD2' extension
gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.5 -c src/MD2.c -o build/temp.linux-x86_64-2.5/src/MD2.o
src/MD2.c:31:20: error: Python.h: No such file or directory
src/MD2.c:118: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
In file included from src/MD2.c:134:
src/hash_template.c:42: error: expected specifier-qualifier-list before 'PyObject_HEAD'
src/hash_template.c:46: error: expected '=', ',', ';', 'asm' or '__attribute__' …Run Code Online (Sandbox Code Playgroud) 我使用pip成功安装了不同的模块,它们显示在
pip list
Run Code Online (Sandbox Code Playgroud)
如:
beautifulsoup4 (4.4.1)
requests (2.10.0)
Scrapy (1.1.0)
Run Code Online (Sandbox Code Playgroud)
但是,每当我尝试导入它
import beautifulsoup4/ import bs4或import Scrapy或import requests
显示以下错误:
$ python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named requests
Run Code Online (Sandbox Code Playgroud)
更新:如果我在正确的site-packages目录下启动python
$ pwd
/usr/local/lib/python2.7/site-packages
$ python
Python 2.7.5 (default, …Run Code Online (Sandbox Code Playgroud) 我正在使用pycrypto。它在我的本地Windows机器上可以正常工作,但是当我将其移至python框时,导入模块时出现错误:
from Crypto.Cipher import ARC4
ImportError: No module named 'Crypto'
Run Code Online (Sandbox Code Playgroud)
输出 python3.3 -c "from Crypto.Cipher import ARC4"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named 'Crypto'
Run Code Online (Sandbox Code Playgroud)
pip3列表的输出具有包含pycrypto(2.6.1)的引用
我知道它可以在Python 2.7.6中使用,但是我在3.3中编写了脚本,因此它取决于3.3中的某些内容
我刚刚为所有用户在 Windows 10 上安装了 python 3.7 64 位并修改了 PATH 我将 pip 更新为 18.1 我安装了 pygame,
py -3 -m pip install pygame
它工作正常
我想安装pyrebase
py -3 -m pip install pyrebase
下载好然后我有这个味精并且 pip 日志目录被删除,所以我无法弄清楚发生了什么
命令 ""C:\Program Files\Python37\python.exe" -u -c "import setuptools, tokenize; file ='C:\Users\mine\AppData\Local\Temp\pip-install-2rr8v7jh\pycryptodome\setup.py';f=getattr(tokenize, 'open', open)( file );code=f.read ().replace('\r\n', '\n');f.close();exec(compile(code, file , 'exec'))" install --record C:\Users\mine\AppData \Local\Temp\pip-record-om6lqxmm\install-record.txt --single-version-externally-managed --compile" 失败,错误代码 1 在 C:\Users\mine\AppData\Local\Temp\pip-安装-2rr8v7jh\pycryptodome\
但在它给出这个错误之前
安装收集到的包:pycryptodome、pyrebase
找到现有安装:pycryptodome 3.7.0
卸载 pycryptodome-3.7.0:
成功卸载pycryptodome-3.7.0
为 pycryptodome 运行 setup.py install ... 错误
这是当我尝试安装 pycryptodome 时,它单独安装得很好,但是在尝试安装 pyrebase 时,它卸载了以前的 …
我已经在python 3.6.5上安装了pycryptodomex模块,但是当我尝试执行以下调用时,出现标题中提到的错误
from Crypto.Cipher import AES
Run Code Online (Sandbox Code Playgroud)
我想使用AES加密文件。现在该如何进行?
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
Run Code Online (Sandbox Code Playgroud)
我正在使用 PyCharm Community 2020.3 和 Python 3.9。
这个项目之前编译并运行过,但我不得不更换计算机并重新创建我的开发环境,此时,该项目失败了,如上所述。
我重新安装了 pycryptodome (见图),但仍然出现错误。
某些原因导致编译器没有注意到 pycryptodome 的存在。也许还有别的东西让它黯然失色?我需要卸载库“crypto”吗?
python ×6
pycrypto ×3
macos ×2
module ×2
pycryptodome ×2
python-3.x ×2
bash ×1
debian ×1
evernote ×1
import ×1
importerror ×1
lenny ×1
pycharm ×1
pyrebase ×1
python-2.6 ×1
python-2.7 ×1